File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4848//|
4949
5050//| enabled: bool
51- //| """True when the wifi radio is enabled."""
51+ //| """``True`` when the wifi radio is enabled.
52+ //| If you set the value to ``False``, any open sockets will be closed.
53+ //| """
5254//|
5355STATIC mp_obj_t wifi_radio_get_enabled (mp_obj_t self ) {
5456 return mp_obj_new_bool (common_hal_wifi_radio_get_enabled (self ));
5557}
5658MP_DEFINE_CONST_FUN_OBJ_1 (wifi_radio_get_enabled_obj , wifi_radio_get_enabled );
5759
60+ static mp_obj_t wifi_radio_set_enabled (mp_obj_t self , mp_obj_t value ) {
61+ const bool enabled = mp_obj_is_true (value );
62+
63+ common_hal_wifi_radio_set_enabled (self , enabled );
64+
65+ return mp_const_none ;
66+ }
67+ STATIC MP_DEFINE_CONST_FUN_OBJ_2 (wifi_radio_set_enabled_obj , wifi_radio_set_enabled );
68+
5869const mp_obj_property_t wifi_radio_enabled_obj = {
5970 .base .type = & mp_type_property ,
6071 .proxy = { (mp_obj_t )& wifi_radio_get_enabled_obj ,
61- (mp_obj_t )& mp_const_none_obj ,
72+ (mp_obj_t )& wifi_radio_set_enabled_obj ,
6273 (mp_obj_t )& mp_const_none_obj },
6374};
6475
You can’t perform that action at this time.
0 commit comments