iFly can steer an autopilot. It sends your position, track and the active flight plan as NMEA sentences over a serial connection, and the autopilot flies the route. This page covers the wired setup used by iFly GPS portables and the Aviation Tablet docking station. For Bluetooth, see Send NMEA data over Bluetooth.
Quick Tip · Autopilot in iFly EFB · 5:36 · Open on YouTube
| Setup | Works with | Hardware |
|---|---|---|
| Wired serial (this page) | iFly 520, 700, 720, 740, 740b; Aviation Tablet in its docking station | USB-to-serial cable (portables) or the dock's serial port, plus the optional DB9 breakout board |
| Bluetooth serial | Android, including the Aviation Tablet and X7 | Parani SD1000 or Bolutek Bluetooth-to-serial adapter |
| Wireless to a Levil iLevil AP | Android, iOS, Windows | The iLevil AP receiver does the serial output; iFly talks to it over Wi-Fi. Levil's own autopilot app is iOS only. |
NMEA travels over an RS-232 serial link. Three pins matter: TX (transmit), RX (receive) and GND (ground). iFly's TX goes to the autopilot's RX; connect ground as well if the autopilot manual calls for it.
Do not cut open a USB cable
A USB-to-serial cable contains a converter chip; the serial signal does not exist inside a plain USB cable. Use a proper adapter and the breakout board.
iFly only transmits when it has a position, so test in simulation: Menu › Start Simulation Mode › Show Simulation Controls, load any flight plan, and use the controls to add speed and a climb. Then check Menu › About › Connected Devices: an NMEA Output Controller entry appears and its sentence count climbs. The autopilot should show it is receiving a course. On a 740b, allow about a minute after connecting; the unit listens for an input device before switching to output mode.
| GPRMB | Recommended minimum navigation: cross-track error, origin and destination waypoints, steering |
| GPRMC | Recommended minimum GNSS data: time, date, position, speed, course |
| GPAPB | Autopilot sentence B: route steering |
| GPRTE | Active route and waypoint list |
| GPGGA | GPS fix data: position, fix type, satellites, HDOP, altitude |
| GPGSA | Satellites used and dilution of precision |
| GPGSV | Satellites in view |
| GPBOD | Bearing, origin to destination |
| GPXTE | Cross-track error |
| GPWPL | Waypoint location |
| PGRMZ | Garmin proprietary altitude sentence |
Still stuck?
Email support@iFlyEFB.com with your autopilot make and model and the baud rate and sentences it expects. We can usually confirm the right settings from the manual.