Skip to content

Commit 8584c1e

Browse files
committed
Fix start_scan timeout default value
1 parent 166518f commit 8584c1e

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

shared-bindings/_bleio/Adapter.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ STATIC mp_obj_t bleio_adapter_stop_advertising(mp_obj_t self_in) {
201201
}
202202
STATIC MP_DEFINE_CONST_FUN_OBJ_1(bleio_adapter_stop_advertising_obj, bleio_adapter_stop_advertising);
203203

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)
205205
//|
206206
//| Starts a BLE scan and returns an iterator of results. Advertisements and scan responses are
207207
//| 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
227227
{ MP_QSTR_prefixes, MP_ARG_KW_ONLY | MP_ARG_OBJ, {.u_obj = MP_OBJ_NULL} },
228228
{ MP_QSTR_buffer_size, MP_ARG_KW_ONLY | MP_ARG_INT, {.u_int = 512} },
229229
{ 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} },
231231
{ MP_QSTR_interval, MP_ARG_KW_ONLY | MP_ARG_OBJ, {.u_obj = MP_OBJ_NULL} },
232232
{ MP_QSTR_window, MP_ARG_KW_ONLY | MP_ARG_OBJ, {.u_obj = MP_OBJ_NULL} },
233233
{ 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
239239
mp_arg_parse_all(n_args - 1, pos_args + 1, kw_args, MP_ARRAY_SIZE(allowed_args), allowed_args, args);
240240

241241
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) {
243243
timeout = mp_obj_get_float(args[ARG_timeout].u_obj);
244244
}
245245

@@ -306,7 +306,7 @@ const mp_obj_property_t bleio_adapter_connected_obj = {
306306

307307
//| .. attribute:: connections
308308
//|
309-
//| Tuple of active connections including those initiated through
309+
//| Tuple of active connections including those initiated through
310310
//| :py:meth:`_bleio.Adapter.connect`. (read-only)
311311
//|
312312
STATIC mp_obj_t bleio_adapter_get_connections(mp_obj_t self) {

0 commit comments

Comments
 (0)