@@ -172,6 +172,13 @@ STATIC mp_obj_t wifi_radio_get_ap_rssi(mp_obj_t self) {
172172}
173173MP_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