Программа для сканирования доступных Bluetooth устройств
2020617119
30.06.2020
2020616017
08.06.2020
Программа предназначена для сбора данных о доступных Bluetooth устройствах. Она позволяет реализовать работу с адаптером Bluetooth для устройства на платформе Android. Программа сохраняет полученные от устройств данные – идентификаторы устройств, уровень сигнала, радиотехнические параметры, время получения сигнала – в файлы табличного формата. Полученные данные предназначены к использованию для настройки систем позиционирования внутри помещений: калибровки Bluetooth устройств, выставки (координатной привязки) датчиков, определения параметров радиосигнала, обусловленных распространением в гетерогенной среде, построения радиоотпечатка помещения, мониторинга состояния Bluetooth устройств. Программа реализует следующие функции:
- задание разрешений пользователя для работы с данными геолокации;
- проверку состояния адаптера Bluetooth и управление адаптером;
- задание частоты сканирования;
- сканирование доступных Bluetooth устройств с подключением к ним или без подключения;
- парсирование полученных адаптером Bluetooth пакетов данных и их логирование в файл;
- вывод информации о доступных для сканирования устройствах и уровне полученного сигнала на экран;
- возможность произвольной остановки и продолжения сканирования.