File tree Expand file tree Collapse file tree 1 file changed +13
-2
lines changed Expand file tree Collapse file tree 1 file changed +13
-2
lines changed Original file line number Diff line number Diff line change 48
48
//|
49
49
50
50
//| 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
+ //| """
52
54
//|
53
55
STATIC mp_obj_t wifi_radio_get_enabled (mp_obj_t self ) {
54
56
return mp_obj_new_bool (common_hal_wifi_radio_get_enabled (self ));
55
57
}
56
58
MP_DEFINE_CONST_FUN_OBJ_1 (wifi_radio_get_enabled_obj , wifi_radio_get_enabled );
57
59
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
+
58
69
const mp_obj_property_t wifi_radio_enabled_obj = {
59
70
.base .type = & mp_type_property ,
60
71
.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 ,
62
73
(mp_obj_t )& mp_const_none_obj },
63
74
};
64
75
You can’t perform that action at this time.
0 commit comments