Здравствуйте, сообщество разработчиков Android и Embedded, у меня есть вопрос, связанный с интервалами соединения BLE. Я разрабатываю эффективный аппаратный прототип, который опирается на узкую скорость передачи данных, и я хотел бы иметь возможность выполнить адекватный тест параметров соединения BLE с телефона Android (поскольку их так много с таким разным оборудованием!).
Просто чтобы вспомнить некоторые простые понятия, взято отсюда .
Интервал соединения BLE - это время между двумя событиями передачи данных.
(События соединения BLE) между центральным и периферийным устройством.
Теоретическое значение колеблется от 7,5 мс до 4 с (с шагом
1,25 мс).
Соединение устанавливается со значением параметра интервала, установленным ведущим (центральным) устройством. Тем не менее, периферийное устройство может
предложить / запросить разные значения. Мастер по-прежнему имеет последнее слово
в значениях и может в конечном итоге выбрать значения, отличные от, но ближе
до запрошенных значений.
Основным в моей системе является телефон, поэтому необходимо выполнить соответствующий тест для проверки того, какие телефоны смогут работать для конечного пользователя.
Есть ли на Android способ выполнить этот анализ и получить параметры подключения BLE непосредственно на телефоне?