Skip to main content

Module state

Module state 

Source

Structs§

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.

Enums§

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.

Constants§

PHY_RATES
PHY rate options accepted by POST /api/config/rate.