diff options
| author | anecdata <16617689+anecdata@users.noreply.github.com> | 2021-01-13 23:47:23 -0600 |
|---|---|---|
| committer | anecdata <16617689+anecdata@users.noreply.github.com> | 2021-01-13 23:47:23 -0600 |
| commit | 8febdee2640570932c1659817bcaadd429761e8b (patch) | |
| tree | 868492e10545920dd56a2f25b961f00ac5899caa | |
| parent | d1249fbe470bfdaf376e510c8deb2f35f14bb55c (diff) | |
Rename to match WIFI_REASON. Also include specific error code in "Unknown failure" Exception.
| -rw-r--r-- | shared-bindings/wifi/Radio.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/shared-bindings/wifi/Radio.c b/shared-bindings/wifi/Radio.c index 63f507067..8181fc4c9 100644 --- a/shared-bindings/wifi/Radio.c +++ b/shared-bindings/wifi/Radio.c @@ -218,12 +218,12 @@ STATIC mp_obj_t wifi_radio_connect(size_t n_args, const mp_obj_t *pos_args, mp_m } wifi_radio_error_t error = common_hal_wifi_radio_connect(self, ssid.buf, ssid.len, password.buf, password.len, args[ARG_channel].u_int, timeout, bssid.buf, bssid.len); - if (error == WIFI_RADIO_ERROR_AUTH) { + if (error == WIFI_RADIO_ERROR_AUTH_FAIL) { mp_raise_ConnectionError(translate("Authentication failure")); } else if (error == WIFI_RADIO_ERROR_NO_AP_FOUND) { mp_raise_ConnectionError(translate("No network with that ssid")); } else if (error != WIFI_RADIO_ERROR_NONE) { - mp_raise_ConnectionError(translate("Unknown failure")); + mp_raise_msg_varg(&mp_type_ConnectionError, translate("Unknown failure %d"), error); } return mp_const_none; |
