Add agent ACARS f00b4r0 support and UI state sync

- Agent: Add _detect_acarsdec_fork() for f00b4r0/DragonOS support
- Agent: Use --output json:file, --rtlsdr, -m 256 for f00b4r0 fork
- UI: Add setAcarsRunning() to sync button state with agent
- UI: Add 'acars' to syncModeUI uiSetters map
This commit is contained in:
cemaxecuter
2026-01-27 10:20:53 -05:00
parent d3cb20cdae
commit 717dec4e54
3 changed files with 75 additions and 5 deletions

View File

@@ -678,7 +678,8 @@ function syncModeUI(mode, isRunning, agentId = null) {
'pager': 'setPagerRunning',
'adsb': 'setADSBRunning',
'wifi': 'setWiFiRunning',
'bluetooth': 'setBluetoothRunning'
'bluetooth': 'setBluetoothRunning',
'acars': 'setAcarsRunning'
};
const setterName = uiSetters[mode];