@@ -201,7 +201,7 @@ STATIC mp_obj_t bleio_adapter_stop_advertising(mp_obj_t self_in) {
201
201
}
202
202
STATIC MP_DEFINE_CONST_FUN_OBJ_1 (bleio_adapter_stop_advertising_obj , bleio_adapter_stop_advertising );
203
203
204
- //| .. method:: start_scan(prefixes=b"", \*, buffer_size=512, extended=False, timeout=None, interval=0.1, window=0.1, minimum_rssi=-80)
204
+ //| .. method:: start_scan(prefixes=b"", \*, buffer_size=512, extended=False, timeout=None, interval=0.1, window=0.1, minimum_rssi=-80, active=True )
205
205
//|
206
206
//| Starts a BLE scan and returns an iterator of results. Advertisements and scan responses are
207
207
//| filtered and returned separately.
@@ -227,7 +227,7 @@ STATIC mp_obj_t bleio_adapter_start_scan(size_t n_args, const mp_obj_t *pos_args
227
227
{ MP_QSTR_prefixes , MP_ARG_KW_ONLY | MP_ARG_OBJ , {.u_obj = MP_OBJ_NULL } },
228
228
{ MP_QSTR_buffer_size , MP_ARG_KW_ONLY | MP_ARG_INT , {.u_int = 512 } },
229
229
{ MP_QSTR_extended , MP_ARG_KW_ONLY | MP_ARG_BOOL , {.u_bool = false} },
230
- { MP_QSTR_timeout , MP_ARG_KW_ONLY | MP_ARG_OBJ , {.u_obj = MP_OBJ_NULL } },
230
+ { MP_QSTR_timeout , MP_ARG_KW_ONLY | MP_ARG_OBJ , {.u_obj = mp_const_none } },
231
231
{ MP_QSTR_interval , MP_ARG_KW_ONLY | MP_ARG_OBJ , {.u_obj = MP_OBJ_NULL } },
232
232
{ MP_QSTR_window , MP_ARG_KW_ONLY | MP_ARG_OBJ , {.u_obj = MP_OBJ_NULL } },
233
233
{ MP_QSTR_minimum_rssi , MP_ARG_KW_ONLY | MP_ARG_INT , {.u_int = -80 } },
@@ -239,7 +239,7 @@ STATIC mp_obj_t bleio_adapter_start_scan(size_t n_args, const mp_obj_t *pos_args
239
239
mp_arg_parse_all (n_args - 1 , pos_args + 1 , kw_args , MP_ARRAY_SIZE (allowed_args ), allowed_args , args );
240
240
241
241
mp_float_t timeout = 0 ;
242
- if (args [ARG_timeout ].u_obj != MP_OBJ_NULL ) {
242
+ if (args [ARG_timeout ].u_obj != mp_const_none ) {
243
243
timeout = mp_obj_get_float (args [ARG_timeout ].u_obj );
244
244
}
245
245
@@ -306,7 +306,7 @@ const mp_obj_property_t bleio_adapter_connected_obj = {
306
306
307
307
//| .. attribute:: connections
308
308
//|
309
- //| Tuple of active connections including those initiated through
309
+ //| Tuple of active connections including those initiated through
310
310
//| :py:meth:`_bleio.Adapter.connect`. (read-only)
311
311
//|
312
312
STATIC mp_obj_t bleio_adapter_get_connections (mp_obj_t self ) {
0 commit comments