GNU Radio World

gr-droneid

Out-of-tree GNU Radio module available in GNU Radio World

gr-droneid is an experimental receiver for the proprietary DJI DroneID signal transmitted by compatible aircraft. It detects the periodic wideband OFDM bursts, uses their Zadoff-Chu structure for timing and channel estimation, corrects carrier and phase errors, and extracts the occupied subcarriers. The remaining chain descrambles and turbo-decodes the payload before parsing DroneID fields, providing a research platform for studying DJI identification transmissions from recorded or live IQ data.

Main author
David Protzman
Last modified
2024-05-27
Project
Upstream repository

Example flowgraphs

These GNU Radio World examples contain one or more blocks from gr-droneid.