| Type | Flight | Airline | Route | Sched (local) | Aircraft | Status Override | Note | |
|---|---|---|---|---|---|---|---|---|
| Loading today's schedule… | ||||||||
Add Flight Manually
For unscheduled, VFR, or one-off flights not in the timetable. Pruned automatically using the board's normal rules once status is set to Landed or Departed.
Google Sheets Integration
Connect a public (or unlisted) Google Sheet to add supplementary flights. Map their column headers to the board's fields below, and apply any data corrections in the Patches table without touching the original sheet.
Pi Feeder
FlightAware AeroAPI
Live scheduled arrivals & departures from FlightAware
Loading…
Recent Radio Transmissions
| Time | Registration | Intent | Details | Confidence | ADS-B | Transcript |
|---|---|---|---|---|---|---|
| No transmissions yet. | ||||||
Pi Setup Instructions
Install the CYRL Pi feeder software on a Raspberry Pi (or any Linux machine) connected to:
- RTL-SDR dongle for ADS-B (dump1090 / readsb) and radio scanning
- PiAware for FlightAware ADS-B sharing
- Flightradar24 feeder for FR24 sharing
- airplanes.live feeder for community ADS-B sharing
1. Install dependencies
sudo apt update && sudo apt install -y python3-pip
pip3 install openai-whisper requests
2. Create config directory
sudo mkdir -p /etc/cyrl-pi
sudo tee /etc/cyrl-pi/config.json <<'EOF'
{
"worker_url": "https://cyrl-fa-relay.cyrl-airport.workers.dev",
"radio_secret": "YOUR_SECRET_KEY_HERE",
"squelch_db": -40,
"vhf_frequency_mhz": 122.8
}
EOF
3. Download the radio listener script
sudo curl -o /usr/local/bin/cyrl-radio-listener https://cyrl-airport.workers.dev/pi/radio-listener.py
sudo chmod +x /usr/local/bin/cyrl-radio-listener
4. Install as a systemd service
sudo tee /etc/systemd/system/cyrl-radio.service <<'EOF'
[Unit]
Description=CYRL Radio Listener
After=network.target
[Service]
ExecStart=/usr/local/bin/cyrl-radio-listener
Restart=always
RestartSec=10
User=pi
[Install]
WantedBy=multi-user.target
EOF
sudo systemctl daemon-reload
sudo systemctl enable --now cyrl-radio
5. Verify
sudo systemctl status cyrl-radio
journalctl -u cyrl-radio -f
Active Overrides
No overrides set — all flights showing auto status.