Hardware: ESP32-S3
Firmware Version: v0.4.1-esp32 CSI Build Fix
Desktop App Version: v0.4.1
I am experiencing a communication issue where the nodes are "undiscoverable" in the Desktop App due to a WiFi channel mismatch. My router (managed) is locked to Channel 11, but the ESP32 sensing engine defaults to Channel 6.
Because I am on a managed network, I cannot change the router's channel. The current provision.py script does not support a --channel argument, making it impossible to align the node with the router.
Logs
My Serial Monitor shows that the WiFi connects to the router on Channel 11, but the CSI collector initializes on Channel 6:
I (616) wifi:connected with SingleDigits-533, aid = 2, channel 11
I (1676) csi_collector: CSI collection initialized (node_id=1, channel=6)
Thanks