I've been experimenting with some custom software for the Raspberry Pi. It decodes Mode-S messages from a 'cheap' RTL-SDR dongle. Yes, there is software out there that does the same thing, nothing new BUT other Raspberry Pi software just decodes the Mode-S message and sends every message it receives to the various mode-s websites/servers. At message rates of 100's of messages per second, that can slow down the receiving website.
I am having the Raspberry Pi computer doing most of the work in determining if the new Mode-S message has anything different regarding a hex-code already submitted to the website. Most Mode-S messages that are sent several times per second from an aircraft have the very same pieces of data, no change, so why send it to the website? This is where the Raspberry Pi takes up the workload while the website can then handle more receiver sources.
This is still in the experimental stages, so if you see some funny data, that means I'm working on code! Everything on the Raspberry Pi is written in "C", the webpage is a mix of HTML, PHP, Javascript and uses an SQL database.
You can check it out here:
http://www.milaircomms.com/mil_air_modes_logger.htmlAny comments or suggestions are always welcome
George
www.MilAirComms.com