En el panorama actual del rastreo por radar, recibir mensajes ADS-B de 1090 MHz es solo la punta del iceberg. Al aprovechar las capacidades de interrogación del transpondedor Mode-S, los receptores de radio definida por software como dump1090-fa o readsb pueden decodificar registros Comm-B (BDS), revelando parámetros aerodinámicos cruciales como el ángulo de alabeo (roll angle), el número de Mach, la velocidad indicada (IAS) y la temperatura total del aire (TAT).
⚡ Scheda Tecnica & Dati Operativi
Arquitectura de los Mensajes BDS 4.0 y 5.0
Los registros BDS en los transpondedores Mode-S contienen información detallada del estado de la aeronave extraída directamente de los sistemas de navegación (FMS y Air Data Computer). En particular, el registro BDS 4.0 transporta datos barométricos, mientras que el registro BDS 5.0 proporciona el Track and Turn Report, que incluye el ángulo de alabeo, velocidad de guiñada, IAS y número de Mach.
Configuración de Hardware y Recepción RF

Para capturar correctamente los paquetes de respuesta Comm-B se requiere un setup optimizado en 1090 MHz:
- Receptor SDR: RTL-SDR v4 o Airspy Mini / Airspy R2 con excelente resolución dinámica (12-bit ADC).
- Antena: Antena colineal vertical de 1/2 onda sintonizada a $f = 1090\text{ MHz}$ ($L \approx 68.8\text{ mm}$).
- Cable Coaxial: Cable de bajas pérdidas como LMR-400 o RG-213 y filtro SAW de 1090 MHz.
Tabla de Registros BDS y Parámetros
| Registro BDS | Parámetro | Unidad | Resolución / Rango |
|---|---|---|---|
| BDS 4.0 | Altitud Seleccionada (MCP/FCU) | ft | Pasos de 32 ft (-1000 ft a 101376 ft) |
| BDS 5.0 | Ángulo de Alabeo (Roll) | grados (°) | 0.2° (-90° a +90°) |
| BDS 5.0 | Número de Mach | Mach | 0.004 (0 a 4.096) |
Configuración y Compilación de readsb
Ejecute los siguientes comandos en su Raspberry Pi para compilar readsb con decodificación avanzada BDS:
sudo apt update && sudo apt install -y git build-essential debhelper librtlsdr-dev pkg-config libusb-1.0-0-dev
git clone https://github.com/wiedehopf/readsb.git
cd readsb
make -j$(nproc) AIRCRAFT_HASH_BITS=16
sudo make install
*0a4c28f32028169b; {\n "hex": "4c28f3", \n "flight": "AZI604 ", \n "alt_baro": 36000, \n "roll": -24.5, \n "mach": 0.782, \n "bds": "5,0"
}
Comparte Tus Datos con ADSBItalia
Contribuya a la red de monitorización de ADSBItalia. Además de ADS-B y Mode-S, puede integrar HFDL y ACARS. Consulte nuestra Guía Feeder ADSBItalia ACARS/HFDL y visite el mapa interactivo en map.adsbitalia.it.

