I have set up my Raspi to feed FA and ADSBexchange, it took a bit of doing but managed it I want to analyse the data that I collect on a data package so I need the data to be fed to my networked laptop at the same time its collected by FA to avoid missing, or duplicated data. Am I thinking about this correctly or is there another way to get raw data? Thanks
Dump1090 is serving raw/beast data on ports 30003 and 30005. You can fetch data anytime (this way feeders are working).
Sorry, thanks for your prompt response but I am not too sure what you are telling me: Do I install Dump1090 on the Pi using the thread "Install dump1090-fa from base Raspbian image (ssh)" I read somewhere that Dear FA was trying to "personalize" dump1090 and any other version screws up the FA feed? Or am I wrong about this? How do use Dump1090 and how do I ensure that I don't miss data or duplicate data? I want to replicate any upload to FA or ADSBexchange Sorry if these are stupid questions
Only one instance of the decoder dump1090 can run at any time. Feeders connect to the output of dump1090 and send to their home sites. So I'm not sure what exactly you are worried about duplication. Dump1090 outputs beast on 30005. Clients connect to dump1090 and send data home. Just connect to the IP of your feeder from any device on the network. There a quite a few different ways to do it from using the beast 30005 port or SBS 30003 port to even saving the JSON output from dump1090. YOU DONT NEED TO CHANGE ANYTHING OR INSTALL ANYTHING ON THE Pi. https://github.com/devnulling/dump1090-sql-scrapper https://www.reddit.com/r/ADSB/comments/3v335z/logging_dump1090/
Dump1090 (fa or mutability) is installed on your Pi if you are using USB stick. You can see output typing in terminal: Code: nc localhost 30005 or Code: nc localhost 30003
1. No. 2. Yes and no, FA customized dump1090 as dump1090-fa then paid the dump1090-mutability fork developer to stop developing the opensource code that is not splattered with FA branding. FA uses the beast output so you can use any decoder. FlightAware messes up the MLAT so only they can use it, FR24 does this as well. FR24 actually tries to override your dump1090 parameters and start a dump1090 before any other can get control of the SDR - this breaks every feeder on the Pi other than FR24 - unless you manually edit the /etc/fr24feeder.ini 3. The Pi is outputting data BEAST on port 30005, SBS on 30003, and you can ping the JSON output directly. Are you feeding to a custom port on ADSBx? https://github.com/yanofsky/dump1090-stream-parser People have written many things to interface with dump1090. All you need to know is, once the feeder is setup and working. LEAVE IT ALONE. You can connect to the Pi output on 30005, 30003, or hit the json file it writes to serve the map locally.