Устройство Zigbee не отвечает

Я отправляю один файл с координатора Zig bee на конечное устройство. При отправке файла я отправляю его кусками по 64 байта плюс заголовок, который формирует пакет из 71 байта. Теперь, поскольку размер файла слишком велик, необходимо передать около 2000 пакетов.

Проблема в том, что я могу успешно передать несколько пакетов, а затем устройство не отправляет никакого ответа. Нет. пакетов, которые могут быть успешно переданы, составляет около 90, и это не фиксировано, оно варьируется от 20 до 90 и не более того.

Так может кто-нибудь, пожалуйста, скажите мне, что именно вызывает эту вещь...


person PG2706    schedule 02.04.2014    source источник
comment
Ваш вопрос немного расплывчатый... о каком чипе вы говорите? Пробовали ли вы сетевым сниффером посмотреть, что происходит? Можете ли вы каким-то образом отладить конечное устройство? Есть ли сетевые помехи? Можете ли вы поставить устройства ближе?   -  person Alessandro Da Rugna    schedule 03.04.2014
comment
Какую скорость передачи вы используете? Вы включили аппаратное управление потоком, чтобы гарантировать, что вы отправляете на радио только тогда, когда оно готово к приему байтов?   -  person tomlogic    schedule 03.04.2014
comment
скорость 115200 бод и аппаратное управление потоком не используется.   -  person PG2706    schedule 07.04.2014


Ответы (1)


попробуйте уменьшить размер пакета с 64 байт до 32 байт... Я столкнулся с той же проблемой, и это решило ее.

person Chirag Parekh    schedule 08.04.2014