bthrm - Add debug option for active scanning
parent
fb7b97f7d2
commit
727f1ac504
|
|
@ -17,5 +17,6 @@
|
||||||
"gracePeriodConnect": 0,
|
"gracePeriodConnect": 0,
|
||||||
"gracePeriodService": 0,
|
"gracePeriodService": 0,
|
||||||
"gracePeriodRequest": 0,
|
"gracePeriodRequest": 0,
|
||||||
"bonding": false
|
"bonding": false,
|
||||||
|
"active": true
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -387,8 +387,14 @@ exports.enable = () => {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
log("Requesting device with filters", filters);
|
log("Requesting device with filters", filters);
|
||||||
promise = NRF.requestDevice({ filters: filters, active: true });
|
try {
|
||||||
|
promise = NRF.requestDevice({ filters: filters, active: settings.active });
|
||||||
|
} catch (e){
|
||||||
|
log("Error during initial request:", e);
|
||||||
|
onDisconnect(e);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
if (settings.gracePeriodRequest){
|
if (settings.gracePeriodRequest){
|
||||||
log("Add " + settings.gracePeriodRequest + "ms grace period after request");
|
log("Add " + settings.gracePeriodRequest + "ms grace period after request");
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -102,6 +102,12 @@
|
||||||
writeSettings("bonding",v);
|
writeSettings("bonding",v);
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
'Use active scanning': {
|
||||||
|
value: !!settings.active,
|
||||||
|
onchange: v => {
|
||||||
|
writeSettings("active",v);
|
||||||
|
}
|
||||||
|
},
|
||||||
'Grace periods': function() { E.showMenu(submenu_grace); }
|
'Grace periods': function() { E.showMenu(submenu_grace); }
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue