]> sigrok.org Git - libsigrok.git/commitdiff
serial_bt: increase scan duration for BT/BLE connections
authorGerhard Sittig <redacted>
Wed, 15 Mar 2023 23:45:20 +0000 (00:45 +0100)
committerGerhard Sittig <redacted>
Thu, 16 Mar 2023 13:29:30 +0000 (14:29 +0100)
Some devices are slow to respond to scans. Increase the scan duration
from 2s to 3s. Tested with RDTech UM25C. Should be acceptable when a
manual scan takes some 6 seconds (BT and BLE) instead of 4.

src/serial_bt.c

index d950b69923de08bb961d7f76f0a5071ddc066c08..6a98d965e3b42505df1744b18e628e84f73524a6 100644 (file)
@@ -847,7 +847,7 @@ static void scan_cb(void *cb_args, const char *addr, const char *name)
 
 static GSList *ser_bt_list(GSList *list, sr_ser_list_append_t append)
 {
-       static const int scan_duration = 2;
+       static const int scan_duration = 3;
 
        struct bt_scan_args_t scan_args;
        struct sr_bt_desc *desc;