Skip to content

Commit deefeec

Browse files
committed
Fix ap_rssi bound_method
Forgot to make it a property!
1 parent b9968ea commit deefeec

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

shared-bindings/wifi/Radio.c

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,13 @@ STATIC mp_obj_t wifi_radio_get_ap_rssi(mp_obj_t self) {
172172
}
173173
MP_DEFINE_CONST_FUN_OBJ_1(wifi_radio_get_ap_rssi_obj, wifi_radio_get_ap_rssi);
174174

175+
const mp_obj_property_t wifi_radio_ap_rssi_obj = {
176+
.base.type = &mp_type_property,
177+
.proxy = { (mp_obj_t)&wifi_radio_get_ap_rssi_obj,
178+
(mp_obj_t)&mp_const_none_obj,
179+
(mp_obj_t)&mp_const_none_obj },
180+
};
181+
175182
//| ipv4_gateway: Optional[ipaddress.IPv4Address]
176183
//| """IP v4 Address of the gateway when connected to an access point. None otherwise."""
177184
//|
@@ -260,7 +267,7 @@ STATIC const mp_rom_map_elem_t wifi_radio_locals_dict_table[] = {
260267
{ MP_ROM_QSTR(MP_QSTR_connect), MP_ROM_PTR(&wifi_radio_connect_obj) },
261268
// { MP_ROM_QSTR(MP_QSTR_connect_to_enterprise), MP_ROM_PTR(&wifi_radio_connect_to_enterprise_obj) },
262269

263-
{ MP_ROM_QSTR(MP_QSTR_ap_rssi), MP_ROM_PTR(&wifi_radio_get_ap_rssi_obj) },
270+
{ MP_ROM_QSTR(MP_QSTR_ap_rssi), MP_ROM_PTR(&wifi_radio_ap_rssi_obj) },
264271
{ MP_ROM_QSTR(MP_QSTR_ipv4_gateway), MP_ROM_PTR(&wifi_radio_ipv4_gateway_obj) },
265272
{ MP_ROM_QSTR(MP_QSTR_ipv4_subnet), MP_ROM_PTR(&wifi_radio_ipv4_subnet_obj) },
266273
{ MP_ROM_QSTR(MP_QSTR_ipv4_address), MP_ROM_PTR(&wifi_radio_ipv4_address_obj) },

0 commit comments

Comments
 (0)