Find a file
nathan d630b24033 fixed message rates and plane count
Former-commit-id: 7a6d279589752e646fb79ee0e0bf499bd0f97029
Former-commit-id: 98cd467cee7db46e6e8723c05b1d138159affe79
2019-09-08 23:52:09 -05:00
font directory cleanup of old hw stuff (retained in subdir 2019-09-08 15:06:42 -05:00
old_hw_build directory cleanup of old hw stuff (retained in subdir 2019-09-08 15:06:42 -05:00
pthreads directory cleanup of old hw stuff (retained in subdir 2019-09-08 15:06:42 -05:00
rtlsdr directory cleanup of old hw stuff (retained in subdir 2019-09-08 15:06:42 -05:00
testfiles directory cleanup of old hw stuff (retained in subdir 2019-09-08 15:06:42 -05:00
tools directory cleanup of old hw stuff (retained in subdir 2019-09-08 15:06:42 -05:00
view1090.dSYM/Contents directory cleanup of old hw stuff (retained in subdir 2019-09-08 15:06:42 -05:00
anet.c directory cleanup of old hw stuff (retained in subdir 2019-09-08 15:06:42 -05:00
anet.h directory cleanup of old hw stuff (retained in subdir 2019-09-08 15:06:42 -05:00
anet.o moving everything out of dump1090.h and interactive.c 2019-09-08 23:23:38 -05:00
defs.h moving everything out of dump1090.h and interactive.c 2019-09-08 23:23:38 -05:00
draw.c fixed message rates and plane count 2019-09-08 23:52:09 -05:00
draw.log.REMOVED.git-id directory cleanup of old hw stuff (retained in subdir 2019-09-08 15:06:42 -05:00
draw.o.REMOVED.git-id fixed message rates and plane count 2019-09-08 23:52:09 -05:00
dump1090.c directory cleanup of old hw stuff (retained in subdir 2019-09-08 15:06:42 -05:00
dump1090.h moving everything out of dump1090.h and interactive.c 2019-09-08 23:23:38 -05:00
dump1090.log.REMOVED.git-id directory cleanup of old hw stuff (retained in subdir 2019-09-08 15:06:42 -05:00
font.c moving everything out of dump1090.h and interactive.c 2019-09-08 23:23:38 -05:00
font.o fixed message rates and plane count 2019-09-08 23:52:09 -05:00
GL_edit.svf directory cleanup of old hw stuff (retained in subdir 2019-09-08 15:06:42 -05:00
init.c moving everything out of dump1090.h and interactive.c 2019-09-08 23:23:38 -05:00
init.o fixed message rates and plane count 2019-09-08 23:52:09 -05:00
input.c moving everything out of dump1090.h and interactive.c 2019-09-08 23:23:38 -05:00
input.o.REMOVED.git-id fixed message rates and plane count 2019-09-08 23:52:09 -05:00
interactive.c moving everything out of dump1090.h and interactive.c 2019-09-08 23:23:38 -05:00
interactive.o moving everything out of dump1090.h and interactive.c 2019-09-08 23:23:38 -05:00
list.c fixed message rates and plane count 2019-09-08 23:52:09 -05:00
list.o fixed message rates and plane count 2019-09-08 23:52:09 -05:00
magma.h directory cleanup of old hw stuff (retained in subdir 2019-09-08 15:06:42 -05:00
Makefile moving everything out of dump1090.h and interactive.c 2019-09-08 23:23:38 -05:00
mapconversion.xlsx.REMOVED.git-id directory cleanup of old hw stuff (retained in subdir 2019-09-08 15:06:42 -05:00
mapdata.c.REMOVED.git-id directory cleanup of old hw stuff (retained in subdir 2019-09-08 15:06:42 -05:00
mapdata.h directory cleanup of old hw stuff (retained in subdir 2019-09-08 15:06:42 -05:00
mapdata.o.REMOVED.git-id moving everything out of dump1090.h and interactive.c 2019-09-08 23:23:38 -05:00
mode_ac.c directory cleanup of old hw stuff (retained in subdir 2019-09-08 15:06:42 -05:00
mode_ac.o moving everything out of dump1090.h and interactive.c 2019-09-08 23:23:38 -05:00
mode_s.c.REMOVED.git-id directory cleanup of old hw stuff (retained in subdir 2019-09-08 15:06:42 -05:00
mode_s.o.REMOVED.git-id moving everything out of dump1090.h and interactive.c 2019-09-08 23:23:38 -05:00
monokai.c directory cleanup of old hw stuff (retained in subdir 2019-09-08 15:06:42 -05:00
monokai.h directory cleanup of old hw stuff (retained in subdir 2019-09-08 15:06:42 -05:00
monokai.o fixed message rates and plane count 2019-09-08 23:52:09 -05:00
net_io.c directory cleanup of old hw stuff (retained in subdir 2019-09-08 15:06:42 -05:00
net_io.o.REMOVED.git-id moving everything out of dump1090.h and interactive.c 2019-09-08 23:23:38 -05:00
parula.c directory cleanup of old hw stuff (retained in subdir 2019-09-08 15:06:42 -05:00
parula.h directory cleanup of old hw stuff (retained in subdir 2019-09-08 15:06:42 -05:00
parula.o moving everything out of dump1090.h and interactive.c 2019-09-08 23:23:38 -05:00
planeObj.c fixed message rates and plane count 2019-09-08 23:52:09 -05:00
planeObj.o fixed message rates and plane count 2019-09-08 23:52:09 -05:00
README.md directory cleanup of old hw stuff (retained in subdir 2019-09-08 15:06:42 -05:00
states.svg.REMOVED.git-id directory cleanup of old hw stuff (retained in subdir 2019-09-08 15:06:42 -05:00
status.c fixed message rates and plane count 2019-09-08 23:52:09 -05:00
status.o.REMOVED.git-id fixed message rates and plane count 2019-09-08 23:52:09 -05:00
structs.h fixed message rates and plane count 2019-09-08 23:52:09 -05:00
view1090.c moving everything out of dump1090.h and interactive.c 2019-09-08 23:23:38 -05:00
view1090.dsp directory cleanup of old hw stuff (retained in subdir 2019-09-08 15:06:42 -05:00
view1090.h directory cleanup of old hw stuff (retained in subdir 2019-09-08 15:06:42 -05:00
view1090.o.REMOVED.git-id fixed message rates and plane count 2019-09-08 23:52:09 -05:00
view1090.REMOVED.git-id fixed message rates and plane count 2019-09-08 23:52:09 -05:00
winstubs.h directory cleanup of old hw stuff (retained in subdir 2019-09-08 15:06:42 -05:00

#spidr1090

###HARDWARE

####Pi Zero Version

Part Link Cost
Raspberry Pi Zero W $10
Adafruit 2.4" PiTFT Hat (https://www.adafruit.com/product/2455) $35
NooElec Nano3 SDR $28
Adafruit GPS Hat (https://www.adafruit.com/product/2324) $45
Antenna
USB Jack
MicroSD Card
Total: $118+

####Battery Options (https://en.wikipedia.org/wiki/List_of_battery_sizes) Portrait Orientation: 18500 Batteries (18mm x 50mm), ~1000-2000mAh ea. The Pi Zero configuration consumes are 500mAh

Landscape Orientation 18650 batteries (18mm x 65mm). ~2200-3500mAh ea. Adafruit pack + PowerBoost Charger, ~$40 Anker PowerCore 10000, ~$25

Other options external recharger (maybe cheaper and smaller?) along with 18500/18650

Some 18500 / 18650 include current protection inside, such as: http://www.ebay.com/itm/2-x-Panasonic-NCR-18500-2000mAh-LI-ION-RECHARGEABLE-BATTERY-PCB-button-top-case-/391378348412?epid=1830264923&hash=item5b1ff7a97c:g:ePgAAOSwFqJWswnj, otherwise would require external protection circuit to be used in parallel.

####Pi 3 Version This gets you a slightly bigger screen, and slightly better performance using the SDR Smart rather than the Nano 3, but requires a ton of annoying port/header clipping and desoldering.

Part Link Cost
Raspberry Pi 3 $35
Adafruit 2.8" PiTFT Hat https://www.adafruit.com/product/2423 $45
NooElec SDR Smart $20
GlobalSat MicroGPS Dongle (https://www.amazon.com/GlobalSat-ND-105C-Micro-USB-Receiver/dp/B00N32HKIW/ref=sr_1_3?ie=UTF8&qid=1505829420&sr=8-3&keywords=gps+dongle) $30
Antenna
USB Jack
MicroSD Card
Total: $130+

alt screen https://www.amazon.com/3-5inch-RPi-LCD-Directly-pluggable-Displaying/dp/B01N48NOXI/ref=sr_1_26?ie=UTF8&qid=1505871836&sr=8-26&keywords=pi+3.5%22+tft, $30 instead of 45, larger, not cap touch

####Battery Options 18650 batteries (18mm x 65mm). ~2200mAH ea. Adafruit pack + PowerBoost Charger, ~$40 http://www.ebay.com/itm/3-7-volts-6400-mAh-1S2P-18650-Li-Ion-Battery-Pack-PCB-protected-Panasonic-Cells-/221923032745?hash=item33aba4bea9:g:0-IAAOSw14xWLSr2

###INSTALLATION

####On RPI

  1. Follow [Adafruit PiTFT install guide] (https://learn.adafruit.com/adafruit-2-2-pitft-hat-320-240-primary-display-for-raspberry-pi/easy-install)

  2. Install SDL and RTL-SDR libararies

sudo apt-get install libsdl2-dev libsdl2-ttf-dev libsdl2-gfx-dev wiringpi
  1. Download spidr
git clone sdfsdfdfs
  1. Build spidr with RPI flag set
cd spidr
make RPI=1

TODO make install should set up service?