diff options
author | Paul Sokolovsky <pfalcon@users.sourceforge.net> | 2016-02-20 01:38:17 +0200 |
---|---|---|
committer | Paul Sokolovsky <pfalcon@users.sourceforge.net> | 2016-03-10 10:44:15 +0700 |
commit | 5239a8a82b97db8c8e24d6087bed6cd72a5c3cb1 (patch) | |
tree | 959571e6f0598d499227e26e61acaaed550d2930 /esp8266 | |
parent | a49c16069c8abea06ea3ec88427c522fffaad66d (diff) | |
download | micropython-5239a8a82b97db8c8e24d6087bed6cd72a5c3cb1.tar.gz micropython-5239a8a82b97db8c8e24d6087bed6cd72a5c3cb1.zip |
esp8266/modnetwork: Add symbolic names for network interfaces: STA_IF & AP_IF.
These are expected to be passed to network.WLAN() to instantiate network
interface objects.
Diffstat (limited to 'esp8266')
-rw-r--r-- | esp8266/modnetwork.c | 5 | ||||
-rw-r--r-- | esp8266/qstrdefsport.h | 2 |
2 files changed, 7 insertions, 0 deletions
diff --git a/esp8266/modnetwork.c b/esp8266/modnetwork.c index 40bc459084..0391c992ad 100644 --- a/esp8266/modnetwork.c +++ b/esp8266/modnetwork.c @@ -323,6 +323,11 @@ STATIC const mp_map_elem_t mp_module_network_globals_table[] = { { MP_OBJ_NEW_QSTR(MP_QSTR_phy_mode), (mp_obj_t)&esp_phy_mode_obj }, #if MODNETWORK_INCLUDE_CONSTANTS + { MP_OBJ_NEW_QSTR(MP_QSTR_STA_IF), + MP_OBJ_NEW_SMALL_INT(STATION_IF)}, + { MP_OBJ_NEW_QSTR(MP_QSTR_AP_IF), + MP_OBJ_NEW_SMALL_INT(SOFTAP_IF)}, + { MP_OBJ_NEW_QSTR(MP_QSTR_STAT_IDLE), MP_OBJ_NEW_SMALL_INT(STATION_IDLE)}, { MP_OBJ_NEW_QSTR(MP_QSTR_STAT_CONNECTING), diff --git a/esp8266/qstrdefsport.h b/esp8266/qstrdefsport.h index d07fb14e84..e201e983f9 100644 --- a/esp8266/qstrdefsport.h +++ b/esp8266/qstrdefsport.h @@ -106,6 +106,8 @@ Q(isconnected) Q(mac) Q(config) Q(ifconfig) +Q(STA_IF) +Q(AP_IF) Q(STAT_IDLE) Q(STAT_CONNECTING) Q(STAT_WRONG_PASSWORD) |