У меня есть два xbee S1s, которые успешно общаются друг с другом. Но я пытаюсь получить один из них, чтобы получить IEEE 802.15.4 кадров из Atmel transceiver. Цель, конечно, состоит в том, чтобы «обмануть» xbee, думая, что он разговаривает с другим xbee, когда на самом деле он будет разговаривать с приемопередатчиком Atmel. Единственный способ, насколько я могу судить, это следить за пакетами, передаваемыми xbee, с помощью сниффера и клонировать их на приемопередатчике Atmel.Почему эта же полезная нагрузка имеет несколько иной вид IEEE 802.15.4 через три дня?
А вот мои выводы:
packet sniffer показывает следующий трафик при вводе одного ASCII символа «м» из XBee S1:
снифер показывает следующее при отправке один ASCII символ "к":
снифер показывает следующее при отправке же ASCII символ «к» 3 дня назад:
Помимо отметками времени, почему бы полезная нагрузка иметь «д» один день и «* * 23 * «Еще один день?
бы признателен, если сетевые эксперты беспроводные из сообщества могут весить.
Я принял ваше предложение, и это приблизило меня. Глядя на hexdump, я смог заметить байты, которые остались неизменными, и байты, которые меняются (увеличивается на 1 по модулю 256). Я клонировал эти пакеты на трансивере, и xbee успешно получил 1 байт правильно, но все остальные байты не достигли xbee. Кажется, я почти там. – user1068636