circuitpython/shared-bindings/wifi
Jeff Epler 6c3cdceb45
Implement scan, connect, ping
My pings go out, and then they come back

```py
import os
import wifi
import ipaddress

wifi.radio.connect(os.getenv('WIFI_SSID'), os.getenv('WIFI_PASSWORD'))
ipv4 = ipaddress.ip_address("8.8.4.4")
print("Ping google.com: %f ms" % (wifi.radio.ping(ipv4)*1000))
```
2022-09-28 10:06:33 -05:00
..
__init__.c Wi-Fi autoconnect and title bar status 2022-06-09 14:55:54 -07:00
__init__.h Wi-Fi autoconnect and title bar status 2022-06-09 14:55:54 -07:00
AuthMode.c add authmode class 2021-04-29 18:42:36 +05:30
AuthMode.h make authmode settable 2021-04-30 21:35:02 +05:30
Monitor.c message consolidation and more use of validators 2022-05-19 15:38:37 -04:00
Monitor.h Implement scan, connect, ping 2022-09-28 10:06:33 -05:00
Network.c Make MP_PROPERTY_GETTER / _GETSET fully declare the property 2022-05-03 08:48:53 -05:00
Network.h Implement scan, connect, ping 2022-09-28 10:06:33 -05:00
Packet.c add packet class 2021-10-22 20:19:56 +05:30
Packet.h add packet class 2021-10-22 20:19:56 +05:30
Radio.c Implement scan, connect, ping 2022-09-28 10:06:33 -05:00
Radio.h Implement scan, connect, ping 2022-09-28 10:06:33 -05:00
ScannedNetworks.c Rename EXTENDED_FIELDS -> MP_TYPE_EXTENDED_FIELDS 2021-07-12 06:57:59 -05:00
ScannedNetworks.h Scanning WIP. Need to sort out supervisor memory 2020-08-19 14:22:12 -07:00