У меня есть вопрос относительно протокола Bluetooth Bluetooth.
У меня есть устройство Android и периферийное устройство.
Глядя на трансмиссию с помощью сниффера и проводов, есть +/- каждые 40 мс пустого сообщения PDU. Поскольку я понял протокол, это означает, что интервал подключения, выбранный этим устройством, составляет 40 мс.
Для тестирования я использую простое приложение «UART», в котором устройство Android поддерживает уведомление об антивирусе периферийного устройства и получает уведомление о каждом изменении атрибута.
Теперь, если я «отправлю» несколько 20-байтовых пакетов через эту настройку, wirehark показывает мне, что эти уведомления о значении составляют примерно 7-10 мс друг от друга. Каждое уведомление содержит 20 байтов
Означает ли это, что интервал подключения не применяется для уведомлений и что каждое уведомление может содержать максимум. 20 байт?
Интервал уведомления о низкой энергии Bluetooth
Thanks & Приветствия!
Итак, уведомление о значении не является асинхронным, и каждый измененный атрибут буферизуется до следующего события соединения? – Chuchaki
Да, каждое уведомление запланировано и буферизуется для следующего события подключения. Я бы не использовал здесь термин асинхронный. – Emil