i n d e x
<--back
notes on projects by m.d.
categories: arctic | art | biology | book | compile | crypto | cryptoart | debian | entropy | ffmpeg |
funk | game | ghostradio | hades | informationtheorie | internet | laser | linux | linuxaudio | logic |
machinelearning | math | movie | neuralnetworks | noise | nonhuman | notes | particlephysics | physics | radio |
radioactive | renameseq | rng | softwaredefinedradio | sound | stockexchange | tools | underinfluence | vlf | xterm |


search:


sdr4:

das ais system laeuft mit Nooelec NESDR SMArt v5 der dvbt dongle war nicht brauchbar https://www.aishub.net/ais-dispatcher?tab=linux ##softwaredefinedradio

last edited:February 18, 2023




sdr3:

https://github.com/SignalK/signalk-server schau mal hier, manche muss man erst kalibrieren für dier richtige frequenzabweichung ppd und empfindlichkeit. ich habe einen neueren im alugehäuse der ist vorgeeicht. aber die plastikdinger vorher haben für die 15x MHz auch gereicht. https://pysselilivet.blogspot.com/2020/05/ais-reciever-for-raspberry-pi-2-channel.html AIS reciever for Raspberry Pi, 2 channel pysselilivet.blogspot.com MMSI ist verschlüsselt, also die strings sind nicht so lesbar aussser das sie mit „!AIxxx anfangen und am ende ne prüfsumme +ausgeben. opencpn oder avnav können dann die positionen auf der karte anzeigen. danke holger https://support.nooelec.com/hc/en-us/articles/360005889913-NESDR-Nano-Series ##linux ##softwaredefinedradio

last edited:February 04, 2023




sdr2:

soft: opencpn https://github.com/jvde-github/AIS-catcher sdrangel Gqrx SDR antenne: Berechnung: Lambda = c / F ( c = Lichtgeschwindigkeit in KM, F = Frequenz in MHz, Lambda in mm Eine Antenne Lambda/4 von 8,7cm = 87mm entspricht also einer Wellenlänge von 348mm. Dann ist die Frequenz F = c / Lambda = 300000 / 348 = 862,0689MHz L = c/F; 300000/162(MHZ) = 1851/L4(antenne) = 46cm cbra mit si einheit: 3*10^8 m/s / (162 * 10^6) 1/s =~ 1.8 m https://www.entwicklertools.de/tools/technik-tools/antennen-rechner/ Bei dieser Frequenz ist die Antenne in elektrischer Resonanz (der Resonanzwiderstand ist am Kleinsten --> Serienresonanz) und kann ein Maximum an hochfrequenter Energie abstrahlen. Das Stehwellenverhältniss (Verhältniss von hinlaufender zu reflektierter Welle) ist theoretisch 1. Dies ist beim Betrieb einer Antenne an einem Sender extrem wichtig. hw safes: https://v3.airspy.us/product/upu-fp162s/ for ais https://www.wimo.com/de/airspy-discovery Airspy HF+ Discovery SDR Rx thx 2 cbra ##softwaredefinedradio ##linux

last edited:January 29, 2023




vlf:

best vlf connector so far,. grounding case and rec ##vlf ##radio

last edited:January 29, 2023




minimal_gc_for_rng:

by erich berger [image] ##tools ##radioactive

last edited:December 29, 2022




hardware:

[image] http://www.andregoncalves.info/ag_blog/?page_id=61">http://www.andregoncalves.info/ag_blog/?page_id=61 http://www.cooking-hacks.com/index.php/shop/arduino/pack-radiation-sensor-board-for-arduino-geiger-tube.html">http://www.cooking-hacks.com/index.php/shop/arduino/pack-radiation-sensor-board-for-arduino-geiger-tube.html http://www.ebay.com/itm/1x-Russian-GEIGER-TUBE-COUNTER-SI-29BG-SBM-20-New-Box-/190723522117?pt=BI_Security_Fire_Protection&hash=item2c6801fe45">http://www.ebay.com/itm/1x-Russian-GEIGER-TUBE-COUNTER-SI-29BG-SBM-20-New-Box-/190723522117?pt=BI_Security_Fire_Protection&hash=item2c6801fe45 http://arduino.cc/en/Main/ArduinoBoardUno">http://arduino.cc/en/Main/ArduinoBoardUno - - nur memo: http://www.libelium.com/wireless_sensor_networks_to_control_radiation_levels_geiger_counters/">http://www.libelium.com/wireless_sensor_networks_to_control_radiation_levels_geiger_counters/ - http://www.techlib.com/science/geiger.html">http://www.techlib.com/science/geiger.html vlf: http://www.techlib.com/electronics/vlfwhistle.htm"> http://www.techlib.com/electronics/vlfwhistle.htm http://www.vlf.it/easyloop/_easyloop.htm">http://www.vlf.it/easyloop/_easyloop.htm http://www.techlib.com/electronics/audioamps.html#curiously%20low%20noise">http://www.techlib.com/electronics/audioamps.html#curiously%20low%20noise http://nova.stanford.edu/~vlf/IHY_Test/TechDocs/AWESOMEDescriptionTalk/HardwareAWESOME.pdf">http://nova.stanford.edu/~vlf/IHY_Test/TechDocs/AWESOMEDescriptionTalk/HardwareAWESOME.pdf ##tools ##radioactive ##vlf

last edited:December 29, 2022




sdr:

http://gnuradio.org/redmine/projects/gnuradio/wiki/InstallingGR">http://gnuradio.org/redmine/projects/gnuradio/wiki/InstallingGR http://sdr.osmocom.org/trac/wiki/rtl-sdr">http://sdr.osmocom.org/trac/wiki/rtl-sdr http://www.rtlsdr.org/">http://www.rtlsdr.org/ http://www.oz9aec.net/index.php/gnu-radio/gqrx-sdr">http://www.oz9aec.net/index.php/gnu-radio/gqrx-sdr http://www.superkuh.com/rtlsdr.html">http://www.superkuh.com/rtlsdr.html ----bugs/hacks http://mono-for-android.1047100.n5.nabble.com/Some-sln-files-opening-as-hex-td5688360.html">http://mono-for-android.1047100.n5.nabble.com/Some-sln-files-opening-as-hex-td5688360.html   --satelite images http://www.oz9aec.net/index.php/gnu-radio/gnu-radio-blog/451-howto-receive-and-decode-noaa-apt-images-with-funcube-dongle-and-gqrx">http://www.oz9aec.net/index.php/gnu-radio/gnu-radio-blog/451-howto-receive-and-decode-noaa-apt-images-with-funcube-dongle-and-gqrx   --radar http://www.virtualradarserver.co.uk/Download.aspx">http://www.virtualradarserver.co.uk/Download.aspx http://www.rtl-sdr.com/adsb-aircraft-radar-with-rtl-sdr/">http://www.rtl-sdr.com/adsb-aircraft-radar-with-rtl-sdr/ ##linux ##softwaredefinedradio ##funk

last edited:December 29, 2022




og:

http://www.opengeiger.de/">http://www.opengeiger.de/

https://hblok.net/blog/posts/2011/04/29/analysing-apache-logs-gnuplot-and-awk/">https://hblok.net/blog/posts/2011/04/29/analysing-apache-logs-gnuplot-and-awk/

##tools ##radioactive

last edited:December 29, 2022




invertierter_transistor_case_pyhaeoki:

memo: den letzten transistor im setup 180grad herum einbauen, ergibt einen schoenen sound. ##tools ##radioactive ##sound

last edited:December 29, 2022




graphics_magic:

  als lib fuer quantenkino/ghostradio -> laut oliver laeuft die lib effizienter als imagemagick http://www.graphicsmagick.org/perl.html">http://www.graphicsmagick.org/perl.html   ##linux ##tools

last edited:December 29, 2022




gr_comment:

"Ghostradio sounded suitably mysterious and dark" regine debatty ##ghostradio ##cryptoart

last edited:December 29, 2022




ghostradio_python_script:

maex@:~/ghostradio/code$ more ghostradio.py 
import numpy as np
import cv2
import os, sys, struct, shutil, time



print "configuring video dev"
# 1 = composite 0 = tuner usw
os.system("v4l2-ctl -i 1")


cap = cv2.VideoCapture(0)

#resolution
ret = cap.set(3,720) 
ret = cap.set(4,576)



timestr = time.strftime("%Y%m%d-%H%M%S")

grname = "gr-random-bin"+timestr


fd = os.open(grname,os.O_RDWR|os.O_CREAT)


while(True):
    # Capture frame-by-frame
    ret, frame = cap.read()

    # Our operations on the frame come here
    gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)

   
    for x in xrange(1, 12):  # zeilen anzahl und position 1 = start 2 =laenge (bei 640x480 ist das theoretisch 1, 479)
        for y in xrange(1, 18):  # scanrange 1 start 2 ende (zb fuer 640x480 ist das dann 1, 640)


                output = gray[x, y]
#               output = bin(gray[x ,y])[2:].zfill(8)
#               print bin(gray[x ,y])[2:].zfill(8)
                output = chr(output)
                os.write(fd, output)  

#               change to this to write down numbers:
#               output = str(output)
#               os.write(fd, output+';')


    # Display the resulting frame
    cv2.imshow('frame',gray)
    if cv2.waitKey(1) & 0xFF == ord('q'):
        break

    #checking filesize > 2gb close file open new filename+timestamp    
    statinfo = os.stat(grname)
    b = statinfo.st_size
    b = ((b /1024)/1024)

    if b > 2000:
        os.close(fd)
        shutil.move('gr-random-bin'+timestr,'random')
        timestr = time.strftime("%Y%m%d-%H%M%S")
        grname = "gr-random-bin"+timestr
        fd = os.open("gr-random-bin"+timestr,os.O_RDWR|os.O_CREAT)

# When everything done, release the capture
os.close(fd)
cap.release()
cv2.destroyAllWindows()
maex@:~/ghostradio/code$
##ghostradio ##linux ##entropy ##cryptoart

last edited:December 29, 2022




code_von_franzi:

code von franzi imagemagick #!/usr/bin/perl use Image::Magick; $zaehler = 2; $spalte = 0; $zeile = 0; $e = 1; for ($i = 0; $i <= 255; $i++) { my $image = Image::Magick->new; $image->Set(size=>'256x256'); $image->ReadImage('xc:white'); for ($sp = 0; $sp <= 256*256; $sp++) { if ($spalte == 256) { $spalte = 0; # AN DEN ANFANG ZURUECK $zeile = $zeile + 1; # EINE ZEILE RUNTER # print " Zeile $zeile / 256 \t Nr. $i / 255 \t $farbe \n"; } # $e1=1/$e; # $e=1/(1+$e1); $e=1/$zaehler; # print "$e\t1/$zaehler\n"; $rot=substr($e,8,2); $gruen=substr($e,10,2); $blau=substr($e,12,2); $farbe = "#".$rot.$gruen.$blau; $image->Draw(primitive=>'point', fill=>"$farbe", points=>"$zeile,$spalte"); $spalte = $spalte + 1; $zaehler = $zaehler + 1; # print ">>>$e>$rot--$gruen--$blau>$farbe>>$spalte,$zeile\n"; } $zeile = 0; #$image->display(); $image->Write("image_1n65k$i.jpg"); print "image_65k$i.jpg\n"; } ##ghostradio ##linux

last edited:December 29, 2022




antenna_for_athmospheric_vlf_arctic:

http://www.physics.otago.ac.nz/space/AARDDVARK_pictures.htm   http://www.physics.otago.ac.nz/space/AARDDVARK_homepage.htm ##vlf ##radio

last edited:December 29, 2022




aircraft_radar_application:

https://github.com/antirez/dump1090 ##linux ##funk ##radio

last edited:December 29, 2022




dev_random:

Do you have a radio? Tune it in between stations. Music is highly reproducible, and although DJ's may blabber at random they may be recorded (so reproducible) and any radio station in general is duplicated with care in the whole area of broadcast. Do not use the FM tuner of your radio, because FM is based on a beacon signal with the sounds wrapped around it -- in other words, the radio can recognise absence of a station and refuse to tune in, or adapt tuning to a nearby station. You want to use the AM tuner, which does not have these problems.
http://www.cypherpunks.to/~peter/06_random.pdf">www.cypherpunks.to/~peter/06_random.pdf
http://http://www.linuxfromscratch.org/hints/downloads/files/entropy.txt">http://www.linuxfromscratch.org/hints/downloads/files/entropy.txt

the best random number generators use radioactive decay as an entropy source

gpg definition: http://tools.ietf.org/html/rfc4880">http://tools.ietf.org/html/rfc4880 das ist schon mal ein guter weg http://sublimated.wordpress.com/2007/08/28/not-enough-random-bytes-available/">http://sublimated.wordpress.com/2007/08/28/not-enough-random-bytes-available/ /dev/random wird verwendet maex@bro:~$ cat /dev/random )����i���1����9�Ѭ$SLu�8y�;��_�M�>��D�HUb�1�\224bQ�?����\224���A|�?d������\206��\214�a�����.� +��Dc��@ l���o�g� ��\220�@�����,�I@���n�(b#�m���W��T M_��ԧ�'�tW�~    k��+9'�'?�so��.���\223���L��_U{-������^�v��KlR-��q��\212������^C maex@bro:~$ ##entropy ##noise ##rng

last edited:December 29, 2022




pentagram_test:

some pics klick [image] [image] [image] [image] ghostradio ##ghostradio

last edited:December 29, 2022




ghostradio_antenna_layout:

[image] new antenna developed 11 2014 lambda1/4 antenna in the center (probably with black cable) ghostradio entropy cryptoart ##ghostradio

last edited:December 29, 2022




web_sdr:

http://websdr.ewi.utwente.nl:8901/   8422.00   9240.02 softwaredefinedradio ##softwaredefinedradio

last edited:December 29, 2022




neue_links_zur_psi_forschung:

http://vimeo.com/49872335">http://vimeo.com/49872335 http://wwwu.uni-klu.ac.at/gsuess/bewusstseinpsy/RonaldWeigl.htm">http://wwwu.uni-klu.ac.at/gsuess/bewusstseinpsy/RonaldWeigl.htm http://derstandard.at/1326504254251/Umfrage-Zufaelle-sind-nicht-immer-rein-zufaellig?_artikelIndex=4">http://derstandard.at/1326504254251/Umfrage-Zufaelle-sind-nicht-immer-rein-zufaellig?_artikelIndex=4 http://derstandard.at/1326504250904/Zufall-Wenn-der-Wuerfel-rollt">http://derstandard.at/1326504250904/Zufall-Wenn-der-Wuerfel-rollt ghostradio ##ghostradio

last edited:December 29, 2022