Здравствуйте, проблему озвученную выше решили, ошибку нашли у себя в прошивке микроконтроллера.
У меня возникла проблема при работе с радиомодулем Mbee-868-2.0 в пакетном режиме.
При отправке радиомодулю нескольких команд 0x01 (API-фрейм для передачи данных на UART удаленного модема). Радиомодуль в эфир данные не отправляет, никаких ответов от радиомодуля нет.
Это нормальное поведение радиомодуля или такого не должно происходить?
Если между командами поставить задержку (~7 мс), тогда радиомодуль отправляет в ответ, API-фрейм статуса оправки пакета (0x8B) и данные отправляются в эфир.
Моя задача использовать 100% времени канала, как это лучше реализовать в пакетном режиме?
Каким образом контролировать переполнение приемного буфера UART на радиомодуле при передачи данных на отправку в пакетном режиме?
Получение ответа API-фрейм статуса оправки пакета (0x8B) занимает более 50 мс, что для меня является критичным.
У меня возникла проблема при работе с радиомодулем Mbee-868-2.0 в пакетном режиме.
При отправке радиомодулю нескольких команд 0x01 (API-фрейм для передачи данных на UART удаленного модема). Радиомодуль в эфир данные не отправляет, никаких ответов от радиомодуля нет.
Это нормальное поведение радиомодуля или такого не должно происходить?
Если между командами поставить задержку (~7 мс), тогда радиомодуль отправляет в ответ, API-фрейм статуса оправки пакета (0x8B) и данные отправляются в эфир.
Моя задача использовать 100% времени канала, как это лучше реализовать в пакетном режиме?
Каким образом контролировать переполнение приемного буфера UART на радиомодуле при передачи данных на отправку в пакетном режиме?
Получение ответа API-фрейм статуса оправки пакета (0x8B) занимает более 50 мс, что для меня является критичным.