bledetect fixed issue with wrong device informations
parent
a95a396ac1
commit
cf58c0eb5f
|
|
@ -1 +1,2 @@
|
||||||
0.01: Initial Release
|
0.01: Initial Release
|
||||||
|
0.02: Fixed issue with wrong device informations
|
||||||
|
|
@ -9,7 +9,6 @@ function showMainMenu() {
|
||||||
}
|
}
|
||||||
|
|
||||||
function showDeviceInfo(device){
|
function showDeviceInfo(device){
|
||||||
console.log(device);
|
|
||||||
const deviceMenu = {
|
const deviceMenu = {
|
||||||
"": { "title": "Device Info" },
|
"": { "title": "Device Info" },
|
||||||
"name": {
|
"name": {
|
||||||
|
|
@ -24,13 +23,7 @@ function showDeviceInfo(device){
|
||||||
};
|
};
|
||||||
|
|
||||||
deviceMenu[device.id] = () => {};
|
deviceMenu[device.id] = () => {};
|
||||||
deviceMenu["< Back"] = () => scan();
|
deviceMenu["< Back"] = () => showMainMenu();
|
||||||
|
|
||||||
/*for(let key in device){
|
|
||||||
deviceMenu[key.substring(0,17)] = {
|
|
||||||
value: device[key.substring(0,17)]
|
|
||||||
};
|
|
||||||
}*/
|
|
||||||
|
|
||||||
return E.showMenu(deviceMenu);
|
return E.showMenu(deviceMenu);
|
||||||
}
|
}
|
||||||
|
|
@ -44,7 +37,7 @@ function scan() {
|
||||||
waitMessage();
|
waitMessage();
|
||||||
|
|
||||||
NRF.findDevices(devices => {
|
NRF.findDevices(devices => {
|
||||||
for (let device of devices) {
|
devices.forEach(device =>{
|
||||||
let deviceName = device.id.substring(0,17);
|
let deviceName = device.id.substring(0,17);
|
||||||
|
|
||||||
if (device.name) {
|
if (device.name) {
|
||||||
|
|
@ -52,7 +45,7 @@ function scan() {
|
||||||
}
|
}
|
||||||
|
|
||||||
menu[deviceName] = () => showDeviceInfo(device);
|
menu[deviceName] = () => showDeviceInfo(device);
|
||||||
}
|
});
|
||||||
showMainMenu(menu);
|
showMainMenu(menu);
|
||||||
}, { active: true });
|
}, { active: true });
|
||||||
}
|
}
|
||||||
|
|
@ -64,4 +57,3 @@ function waitMessage() {
|
||||||
|
|
||||||
scan();
|
scan();
|
||||||
waitMessage();
|
waitMessage();
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue