Structs§
- AppState
- Full application state.
- Control
Status - Runtime status payload from
GET /api/control/status. - CsiDelivery
Form - Editable CSI delivery form values.
- CsiForm
- Editable CSI feature flags and numeric values.
- Device
Collection Config - Collection section of
GET /api/config. - Device
Config - Cached server-side device configuration model.
- Device
CsiConfig - CSI section of
GET /api/config. - Device
Info - Firmware identity from
GET /api/info. - Device
Wifi Config - Wi-Fi section of
GET /api/config. - Frame
Summary - Lightweight frame metadata shown in the Stream tab.
- IoTasks
Form - Editable IO tasks toggle form values.
- Persistent
State - User/session-level state persisted during app runtime.
- PhyRate
Form - Editable PHY rate form value.
- Runtime
State - Runtime status produced by background IO work and
/api/control/status. - Traffic
Form - Editable traffic configuration form values.
- Transient
UiState - Ephemeral UI state that is not part of backend/device config.
- WiFi
Form - Editable Wi-Fi form values in the Config view.
Enums§
- Collection
Mode - Collection role for the ESP32 firmware session.
- CsiDelivery
Mode - CSI delivery path accepted by
POST /api/config/csi-delivery. - LogMode
- Serial framing/log mode accepted by
POST /api/config/log-mode. - Output
Mode - Output routing mode for CSI frames.
- Tab
- UI navigation tabs for the main window.
- User
Intent - High-level user actions queued by the UI for orchestration.
- WiFi
Mode - Wi-Fi operating modes accepted by
POST /api/config/wifi.
Constants§
- PHY_
RATES - PHY rate options accepted by
POST /api/config/rate.