View Single Post
  #101  
Old January 23rd 16, 09:54 PM posted to rec.aviation.soaring
Darryl Ramm
external usenet poster
 
Posts: 2,403
Default An ADS-B In Question

On Saturday, January 23, 2016 at 1:26:55 PM UTC-8, Andy Blackburn wrote:
On Sunday, January 17, 2016 at 10:38:00 PM UTC-8, Darryl Ramm wrote:

A protocol converter could be built to go from GDL-90 to FLARM dataport. But it is a bit harder then it might first appear to do something properly.


Here is a Kickstarter project to build a dual-band ADS-B In box based on Raspberry Pi and the Stratux Open Source project. It should be pretty straightforward to get NMEA sentences put out to the serial port and a level shifter to get to serial port voltages.

https://www.kickstarter.com/projects...b-receiver-kit

Stratux is written in Go. Here is the ask for creating code to put NMEA sentences onto the serial port.

https://github.com/cyoung/stratux/issues/218

A harder job would be to turn the RPi into a Mux to merge Flarm NMEA with the FlightBox UAT and TIS-B traffic and deliver a merged NMEA stream. Then all I need is ADS-B Out and I've got visibility into everything. Even before then I should be able to see


The Raspberry Pi without some work is not ideal here if you want hard-wired serial out. They only have a single UART. TTL level so yes you level shift that for starters. So you can take NMEA position and traffic data in on that port from a PowerFLARM, but you don't have another serial port to send this out. That would be OK if you were going Bluetooth or WiFi from the Raspberry Pi to the destination device. It is not uncommon to 'bitbang' general IO pins or use a USB to serial adapter to get serial ports on the raspberry Pi but for anything intended to be reliable I would want a real hardwired UART an decent driver. So maybe add some UART systems engineering to the skills needed...

Any takers?

9B