circuitpython/drivers/ninaw10
iabdalkader b9c1e4c205 drivers/ninaw10: Connect to WiFi asynchronously.
Before this patch, WiFi connection was blocking, and could raise exceptions
if the connection failed for any reason (including timeouts).  This doesn't
match the behavior of other WiFi modules, which connect asynchronously, and
requires handling of exceptions on connect.  This change makes `connect()`
work asynchronously by scheduling code to poll connection status, and
handle reconnects (if needed), and return immediately without blocking.
2022-11-16 09:46:43 +11:00
..
nina_bsp.h extmod/network_ninaw10: Add support for socket events callback. 2022-05-26 11:15:07 +10:00
nina_bt_hci.c drivers/ninaw10: Add ublox Nina-W10 WiFi/BT module driver. 2021-11-13 23:01:03 +11:00
nina_wifi_bsp.c py/obj: Convert make_new into a mp_obj_type_t slot. 2022-09-19 19:06:15 +10:00
nina_wifi_drv.c drivers/ninaw10: Connect to WiFi asynchronously. 2022-11-16 09:46:43 +11:00
nina_wifi_drv.h drivers/ninaw10: Connect to WiFi asynchronously. 2022-11-16 09:46:43 +11:00