2016-01-21 18 views
0

Я читаю и записываю характеристики с моей доски, используя bluez-4.101. используя gatttool.Gatttool «Ошибка запроса характеристики записи:« Как уменьшить время ожидания при чтении/записи?

иногда я получаю характерный запрос на запись не удалось: или сбой чтения.

Частота этих ошибок равна 2/10, есть ли что-то, что я могу сделать, чтобы сделать полное доказательство, если это обычно, я хотел бы уменьшить тайм-аут, который я получаю до сбоя.

ответ

3

Если вы говорите, что частота не 100%, то это, вероятно, не проблема с программным обеспечением. Скорее, вам может потребоваться сблизить ваши устройства, чтобы было меньше шансов на вмешательство или что ваше рекламное устройство имеет более высокую мощность tx.

К сожалению, с помощью команд BlueZ нет возможности уменьшить таймаут. Я предполагаю, что вы используете команду gatttool для опроса таблицы gatt на другом конце. Используйте #gatttool --help-all для получения полного списка параметров, и вы увидите, что таймаут не является одним из них.

+0

спасибо Yousif за ответ. Я не уверен, могу ли я уменьшить расстояние, пример использования примерно на 8 9 метров. – brajesh

 Смежные вопросы

  • Нет связанных вопросов^_^