8000 Include all reason codes. · kmatch98/circuitpython@d1249fb · GitHub
[go: up one dir, main page]

Skip to content

Commit d1249fb

Browse files
committed
Include all reason codes.
1 parent f75bb5c commit d1249fb

File tree

1 file changed

+33
-4
lines changed

1 file changed

+33
-4
lines changed

shared-bindings/wifi/Radio.h

Lines changed: 33 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,39 @@
3636
const mp_obj_type_t wifi_radio_type;
3737

3838
typedef enum {
39-
WIFI_RADIO_ERROR_NONE,
40-
WIFI_RADIO_ERROR_UNKNOWN,
41-
WIFI_RADIO_ERROR_AUTH,
42-
WIFI_RADIO_ERROR_NO_AP_FOUND
39+
// 0 is circuitpython-specific; 1-53 are IEEE; 200+ are Espressif
40+
WIFI_RADIO_ERROR_NONE = 0,
41+
WIFI_RADIO_ERROR_UNSPECIFIED = 1,
42+
WIFI_RADIO_ERROR_AUTH_EXPIRE = 2,
43+
WIFI_RADIO_ERROR_AUTH_LEAVE = 3,
44+
WIFI_RADIO_ERROR_ASSOC_EXPIRE = 4,
45+
WIFI_RADIO_ERROR_ASSOC_TOOMANY = 5,
46+
WIFI_RADIO_ERROR_NOT_AUTHED = 6,
47+
WIFI_RADIO_ERROR_NOT_ASSOCED = 7,
48+
WIFI_RADIO_ERROR_ASSOC_LEAVE = 8,
49+
WIFI_RADIO_ERROR_ASSOC_NOT_AUTHED = 9,
50+
WIFI_RADIO_ERROR_DISASSOC_PWRCAP_BAD = 10,
51+
WIFI_RADIO_ERROR_DISASSOC_SUPCHAN_BAD = 11,
52+
WIFI_RADIO_ERROR_IE_INVALID = 13,
53+
WIFI_RADIO_ERROR_MIC_FAILURE = 14,
54+
WIFI_RADIO_ERROR_4WAY_HANDSHAKE_TIMEOUT = 15,
55+
WIFI_RADIO_ERROR_GROUP_KEY_UPDATE_TIMEOUT = 16,
56+
WIFI_RADIO_ERROR_IE_IN_4WAY_DIFFERS = 17,
57+
WIFI_RADIO_ERROR_GROUP_CIPHER_INVALID = 18,
58+
WIFI_RADIO_ERROR_PAIRWISE_CIPHER_INVALID = 19,
59+
WIFI_RADIO_ERROR_AKMP_INVALID = 20,
60+
WIFI_RADIO_ERROR_UNSUPP_RSN_IE_VERSION = 21,
61+
WIFI_RADIO_ERROR_INVALID_RSN_IE_CAP = 22,
62+
WIFI_RADIO_ERROR_802_1X_AUTH_FAILED = 23,
63+
WIFI_RADIO_ERROR_CIPHER_SUITE_REJECTED = 24,
64+
WIFI_RADIO_ERROR_INVALID_PMKID = 53,
65+
WIFI_RADIO_ERROR_BEACON_TIMEOUT = 200,
66+
WIFI_RADIO_ERROR_NO_AP_FOUND = 201,
67+
WIFI_RADIO_ERROR_AUTH_FAIL = 202,
68+
WIFI_RADIO_ERROR_ASSOC_FAIL = 203,
69+
WIFI_RADIO_ERROR_HANDSHAKE_TIMEOUT = 204,
70+
WIFI_RADIO_ERROR_CONNECTION_FAIL = 205,
71+
WIFI_RADIO_ERROR_AP_TSF_RESET = 206,
4372
} wifi_radio_error_t;
4473

4574
extern bool common_hal_wifi_radio_get_enabled(wifi_radio_obj_t *self);

0 commit comments

Comments
 (0)
0