One of the top three requests I’ve received since launching FlightBox is a way to send the ADS-B data to an EFIS or MFD. FlightBox usually delivers ADS-B and (optionally) GPS data to a display system over Wifi. This works very well for tablets and newer portable navigators, but there are many in-panel displays that do not have a Wifi interface. Most of these use the RS-232 serial standard instead. To get the data from FlightBox to an RS-232 port on an EFIS we use a USB-to-serial converter. This posed a bit more of a challenge than you might imagine, as most GPS devices also use a USB-to-serial converter.
If a GPS and the RS-232 output adapter both use the same USB-to-serial chip, they show up in the Raspberry Pi as something like “usb_serial1” and “usb_serial2”. To make matters more challenging, they don’t always get […]