Skip to main contentModule state
Source - AppState
- Full application state.
- ControlStatus
- Runtime status payload from
GET /api/control/status. - CsiDeliveryForm
- Editable CSI delivery form values.
- CsiForm
- Editable CSI feature flags and numeric values.
- DeviceCollectionConfig
- Collection section of
GET /api/config. - DeviceConfig
- Cached server-side device configuration model.
- DeviceCsiConfig
- CSI section of
GET /api/config. - DeviceInfo
- Firmware identity from
GET /api/info. - DeviceWifiConfig
- Wi-Fi section of
GET /api/config. - FrameSummary
- Lightweight frame metadata shown in the Stream tab.
- IoTasksForm
- Editable IO tasks toggle form values.
- PersistentState
- User/session-level state persisted during app runtime.
- PhyRateForm
- Editable PHY rate form value.
- RuntimeState
- Runtime status produced by background IO work and
/api/control/status. - TrafficForm
- Editable traffic configuration form values.
- TransientUiState
- Ephemeral UI state that is not part of backend/device config.
- WiFiForm
- Editable Wi-Fi form values in the Config view.
- CollectionMode
- Collection role for the ESP32 firmware session.
- CsiDeliveryMode
- CSI delivery path accepted by
POST /api/config/csi-delivery. - LogMode
- Serial framing/log mode accepted by
POST /api/config/log-mode. - OutputMode
- Output routing mode for CSI frames.
- Tab
- UI navigation tabs for the main window.
- UserIntent
- High-level user actions queued by the UI for orchestration.
- WiFiMode
- Wi-Fi operating modes accepted by
POST /api/config/wifi.
- HT40_OPTIONS
- HT40 forced-secondary-channel options for ESP-NOW (
POST /api/config/wifi). - PHY_RATES
- PHY rate options accepted by
POST /api/config/rate.