Skip to content

Dashboard GPS

Alonso Lara edited this page Mar 25, 2026 · 3 revisions

πŸ›° Dashboard: GPS (Navigation & Recovery)

The GPS tab is essential for long-range flying, cinematic cruising, and worst-case scenario recovery. It turns your radio into a reliable offline navigation tool.

Core Metrics

  • High-Precision Coordinates: Displays Latitude and Longitude with strict 6-decimal precision. RCIC includes a GPS_MAX_JUMP filter to ignore impossible "teleport jumps" (>5000m) or cold-start 0,0 coordinates, ensuring your data is always valid.
  • Satellite & HDOP Data: Shows the active satellite count and the HDOP (Horizontal Dilution of Precision). A lower HDOP means a vastly more accurate 3D lock.
  • Variometer (VSpd): Displays your vertical speed in m/s. It pulls data directly from flight controller sensors, or calculates it mathematically via altitude deltas if the sensor is missing.
  • Plus Code (OLC): Converts your WGS-84 coordinates into an 11-character Open Location Code (e.g., 8FRCGP22+WH). This is incredibly useful if you need to dictate your location over an analog radio channel to a spotter.
  • Quick Capture: Press [ENTER] while on this tab to trigger your radio's native screenshot function, instantly saving a .bmp image of your coordinates and QR code to your SD card.

πŸ“· Zero-RAM QR Code Generator

RCIC features a highly optimized, native Lua QR code generator. Scanning the QR code on your radio's screen with any standard smartphone camera will instantly open your maps app to the exact crash site via a geo:lat,lon URI.

Why is this special in v4.0? It requires zero internet connection and uses advanced Reed-Solomon error correction. Furthermore, it operates with 0 bytes of dynamic RAM overhead. Instead of building massive memory tables, RCIC utilizes Lua 5.3 bitwise operations to calculate Galois Fields and draws the QR modules directly onto the screen pixels.

Clone this wiki locally