aviation_track_aircraft
Track aircraft via ADS-B on 1090 MHz using an RTL-SDR and dump1090 or rtl_adsb decoding, with automatic fallback. It holds exclusive receiver control until stopped or the duration ends.
Instructions
Start tracking aircraft via ADS-B on 1090 MHz (dump1090, or rtl_adsb from the RTL-SDR drivers). Takes exclusive control of the RTL-SDR until aviation_stop_tracking or the duration elapses.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "aviation_track_aircraft"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| gain | No | RTL-SDR gain in dB (default 49.6, the maximum; dump1090-fa then adapts it downwards automatically if the input is too loud) | |
| engine | No | Receiver program. auto (default) uses dump1090 when installed and falls back to rtl_adsb (part of the RTL-SDR drivers) if dump1090 is missing or hears nothing. | auto |
| fix_crc | No | Enable dump1090 single-bit CRC correction | |
| duration | No | Tracking duration in seconds; 0 runs until stopped | |
| aggressive | No | Enable dump1090 aggressive mode | |
| receiver_latitude | No | Optional override of the receiver latitude (decimal degrees). Normally the location is detected automatically. | |
| receiver_longitude | No | Optional override of the receiver longitude (decimal degrees). |