ESPectre SDK 2.8.0-280-gac7af68
Wi-Fi CSI motion sensing for ESP32 firmware
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
 Cespectre::BaseDetectorAbstract base class for motion detection algorithms
 Cespectre::HighAccuracyDetectorNeural motion detector, using the MLP weights exported by training
 Cespectre::LightweightDetectorThe default detector: self-calibrating, no training data required
 Cespectre::ChannelShapeTrajectoryTracker
 Cespectre::DirectWebSocketRequest
 Cespectre::DirectWebSocketServiceConfig
 Cespectre::DirectWebSocketServiceDiagnostics
 Cespectre::EspectreCommandA parsed control command
 Cespectre::EspectreDeviceConfigDevice identity and broker settings
 Cespectre::EspectreDeviceInfoWhat the device advertises about itself
 Cespectre::EspectreNetworkInfoLink details available to frontends
 Cespectre::EspectreOtaStatusFull OTA status: state, the versions involved, and the resolved URLs
 Cespectre::FilteredTurbulenceRingFixed-capacity turbulence history with optional Hampel and low-pass filtering
 Cespectre::hampel_turbulence_state_t
 Cespectre::IDirectWebSocketServiceLocal WebSocket endpoint used by the Native frontend after Wi-Fi is ready
 Cespectre::IEspectreRuntimeThe sensing backend behind RuntimeFrontendController
 Cespectre::IMqttTransportThe MQTT client seam
 Cespectre::IOtaServiceThe firmware-update seam
 Cespectre::IRuntimeListenerEverything the runtime tells your firmware
 Cespectre::RuntimeFrontendControllerThe recommended entry point for firmware embedding ESPectre
 Cespectre::L1DeltaTracker
 Cespectre::L1DeltaWindowOne sliding window of displacements over a caller-owned ring
 Cespectre::lowpass_filter_state_t
 Cespectre::MeanVariance
 Cespectre::MLSeriesScratch
 Cespectre::MLSeriesStats
 Cespectre::MLStatNeeds
 Cespectre::MqttTransportDiagnostics
 Cespectre::RuntimeCapabilitiesWhat a runtime actually offers its frontend
 Cespectre::RuntimeConfigEverything the runtime needs to know before setup()
 Cespectre::RuntimeDiagnosticsSampleRate and link diagnostics derived from cumulative runtime counters
 Cespectre::RuntimeDiagnosticsSamplerConverts cumulative diagnostics into rates over the interval between reads
 Cespectre::RuntimeDiagnosticsSnapshotLow-frequency counters and radio state used by optional diagnostic surfaces
 Cespectre::RuntimeSnapshotA consistent view of the sensing state at one instant
 Cespectre::StartupThresholdCalibratorStartup threshold calibrator with a motion-first primary path and an internal quiet-first fallback