True. The problem is we don't know if the issues seen using MicroPython are because of MicroPython, or CYW43 drivers or LwIP which could also affect Pico SDK apps.This is straight C and sdk:cyw43 and LWIP so I don't think MicroPython is involved in my failure case.
The MicroPython community appears to have settled on wlan.config(pm=0xA11140) to disable power save mode - and that has worked for me. I believe the Pico SDK equivalent would be -I don't know how to disable cyw43 power operation...
Code:
cyw43_wifi_pm( &cyw43_state, 0xA11140 );I can't find the full details but my notes show the following -
Code:
┌───────────────┬────────────┐ ┌─────┬────────┬─────┬─────┬──────┐ │ Default │ 0xA11142 │ │ 2 │ 200 │ 1 │ 1 │ 10 │ │ Aggressive │ 0xA11C82 │ │ 2 │ 2000 │ 1 │ 1 │ 10 │ │ Performance │ 0x111022 │ │ 2 │ 20 │ 1 │ 1 │ 1 │ │ Disabled │ 0xA11140 │ │ 0 │ 200 │ 1 │ 1 │ 10 │ └───────────────┴────────────┘ └─────┴────────┴─────┴─────┴──────┘Statistics: Posted by hippy — Wed Jun 25, 2025 1:13 pm