Skip to content

Commit d1a10a8

Browse files
committed
removed max_stations call - difficult to do properly on Espressif and no one asked for it
1 parent 70bc177 commit d1a10a8

File tree

4 files changed

+0
-24
lines changed

4 files changed

+0
-24
lines changed

ports/espressif/common-hal/wifi/Radio.c

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -287,10 +287,6 @@ mp_obj_t common_hal_wifi_radio_get_stations_ap(wifi_radio_obj_t *self) {
287287
return mp_sta_list;
288288
}
289289

290-
mp_obj_t common_hal_wifi_radio_get_max_stations_ap(wifi_radio_obj_t *self) {
291-
return MP_OBJ_NEW_SMALL_INT(ESP_WIFI_MAX_CONN_NUM);
292-
}
293-
294290
wifi_radio_error_t common_hal_wifi_radio_connect(wifi_radio_obj_t *self, uint8_t *ssid, size_t ssid_len, uint8_t *password, size_t password_len, uint8_t channel, mp_float_t timeout, uint8_t *bssid, size_t bssid_len) {
295291
if (!common_hal_wifi_radio_get_enabled(self)) {
296292
mp_raise_RuntimeError(MP_ERROR_TEXT("wifi is not enabled"));

ports/raspberrypi/common-hal/wifi/Radio.c

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -289,14 +289,6 @@ mp_obj_t common_hal_wifi_radio_get_stations_ap(wifi_radio_obj_t *self) {
289289
return mp_sta_list;
290290
}
291291

292-
mp_obj_t common_hal_wifi_radio_get_max_stations_ap(wifi_radio_obj_t *self) {
293-
int max_stas;
294-
295-
cyw43_wifi_ap_get_max_stas(&cyw43_state, &max_stas);
296-
297-
return MP_OBJ_NEW_SMALL_INT(max_stas);
298-
}
299-
300292
static bool connection_unchanged(wifi_radio_obj_t *self, const uint8_t *ssid, size_t ssid_len) {
301293
if (cyw43_tcpip_link_status(&cyw43_state, CYW43_ITF_STA) != CYW43_LINK_UP) {
302294
return false;

shared-bindings/wifi/Radio.c

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -675,16 +675,6 @@ MP_DEFINE_CONST_FUN_OBJ_1(wifi_radio_get_stations_ap_obj, wifi_radio_get_station
675675
MP_PROPERTY_GETTER(wifi_radio_stations_ap_obj,
676676
(mp_obj_t)&wifi_radio_get_stations_ap_obj);
677677

678-
//| max_stations_ap: Optional[Network]
679-
//| """In AP mode, returns the maximum possible number of connected stations (read-only)"""
680-
STATIC mp_obj_t wifi_radio_get_max_stations_ap(mp_obj_t self) {
681-
return common_hal_wifi_radio_get_max_stations_ap(self);
682-
}
683-
MP_DEFINE_CONST_FUN_OBJ_1(wifi_radio_get_max_stations_ap_obj, wifi_radio_get_max_stations_ap);
684-
685-
MP_PROPERTY_GETTER(wifi_radio_max_stations_ap_obj,
686-
(mp_obj_t)&wifi_radio_get_max_stations_ap_obj);
687-
688678
//| def start_dhcp(self) -> None:
689679
//| """Starts the station DHCP client."""
690680
//| ...
@@ -775,7 +765,6 @@ STATIC const mp_rom_map_elem_t wifi_radio_locals_dict_table[] = {
775765
{ MP_ROM_QSTR(MP_QSTR_stop_ap), MP_ROM_PTR(&wifi_radio_stop_ap_obj) },
776766
{ MP_ROM_QSTR(MP_QSTR_ap_active), MP_ROM_PTR(&wifi_radio_ap_active_obj) },
777767
{ MP_ROM_QSTR(MP_QSTR_stations_ap), MP_ROM_PTR(&wifi_radio_stations_ap_obj) },
778-
{ MP_ROM_QSTR(MP_QSTR_max_stations_ap), MP_ROM_PTR(&wifi_radio_max_stations_ap_obj) },
779768

780769
{ MP_ROM_QSTR(MP_QSTR_start_dhcp), MP_ROM_PTR(&wifi_radio_start_dhcp_client_obj) },
781770
{ MP_ROM_QSTR(MP_QSTR_stop_dhcp), MP_ROM_PTR(&wifi_radio_stop_dhcp_client_obj) },

shared-bindings/wifi/Radio.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,6 @@ extern void common_hal_wifi_radio_start_ap(wifi_radio_obj_t *self, uint8_t *ssid
9999
extern void common_hal_wifi_radio_stop_ap(wifi_radio_obj_t *self);
100100
extern bool common_hal_wifi_radio_get_ap_active(wifi_radio_obj_t *self);
101101
extern mp_obj_t common_hal_wifi_radio_get_stations_ap(wifi_radio_obj_t *self);
102-
extern mp_obj_t common_hal_wifi_radio_get_max_stations_ap(wifi_radio_obj_t *self);
103102

104103
extern void common_hal_wifi_radio_start_dhcp_client(wifi_radio_obj_t *self);
105104
extern void common_hal_wifi_radio_stop_dhcp_client(wifi_radio_obj_t *self);

0 commit comments

Comments
 (0)