Я использую Raspberry Pi для обнаружения маяков, но много раз я наблюдал, что существует непоследовательное обнаружение маяков Raspberry Pi.Некоторые из маяков не обнаруживаются с помощью Raspberry Pi, а некоторые обнаруживаются один раз, но через некоторое время обнаружение не обнаруживается.
Я использую модуль Noble Noble (1.8.1) для обнаружения маяков.
RaspberryPi - Raspberry Pi 3 Model B со встроенным Bluetooth.
noble.on('discover', function(peripheral) {
var id = peripheral.id;
var entered = !inRange[id];
if (entered) {
inRange[id] = {
peripheral: peripheral
};
var time = Date.now()-inRange[id].lastSeen;
console.log(peripheral.id);
inRange[id].lastSeen = Date.now();
});
Я искал по этому поводу, но не нашел никакого решения или разрешения.