core/input/background_isolate_io library

Real background-isolate implementation using dart:isolate (VM / native).

Contains the worker entry points for head-tracking sensor fusion and WiFi CSI processing. This library is only imported on platforms where dart:isolate exists (see background_isolate.dart).

Classes

BackgroundIsolate
Generic handle to a background worker isolate.

Functions

headTrackingFusionEntry(dynamic mainSendPortArg) → void
Head-tracking worker using the exact same fusion and signs as the main thread. Messages carry sensor acquisition timestamps and a reset revision so queued pre-recenter output cannot rotate a freshly recentered camera. Protocol:
wifiCsiProcessingEntry(dynamic mainSendPortArg) → void
Entry point for the background isolate doing compute-heavy CSI signal processing (OFDM subcarrier analysis for WiFi sensing).