This is an old revision of the document!
The air around you is full of data from medical devices, smart home devices, airplanes, cars, phones up to radio & television. rad1o may help you to access them.
Goto howto: to see step-by-step instructions for common tasks like updating the firmware.
Learn more from the people who brought you rad1o (and others)!
Wanna customize rad1o to make it yours? Read on!
Images and animations should be 128px x 128px.
Hold joystick UP when booting to mount USB. Drop files in .an1 or .lcd format to have them show up in the image menu on the default firmware.
To convert images, use the perl scripts from the f1rmware/tools directory in the GitHub repository.
(the perl script depend on libgd (libgd-graph-perl in debian))
~/src/f1rmware/tools $ ./img2lcd.pl ../assets/cat.png ~/src/f1rmware/tools $ ./img2lcd.pl ../assets/cat2.png ~/src/f1rmware/tools $ ./lcd2ani.pl -v ../assets/cat.an1 ../assets/cat.lcd 200 ../assets/cat2.lcd 200 Adding ../assets/cat.lcd for 200 ms Adding ../assets/cat2.lcd for 200 ms
see RGB LEDs
ADS-B is a positioning system for planes. See Wikipedia. For GNU Radio exists the module
gr-air-modes which contains the command line tool
modes_rx which can be used to receive ADS-B data.
sudo apt-get install gr-air-modes
modes_rx -s osmocom -d
samp_rate(eg. decreasing to 2M) and
audio_samp_rate(eg. increasing to 96k)