Как я могу подключиться к потоку кадров 802.15.4?

Используя пакетный снифер, я могу обнаружить и успешно прочитать полезную нагрузку "привет-слово" в кадре 802.15.4.

Замечательно видеть рамки в сниффере, но теперь я нахожусь в точке, где я хотел бы разобрать полезную нагрузку и делать с ней полезные вещи.

Мне было интересно, может ли сообщество указать мне на образец C/C++/Java (или даже на лабораторный, неважно) код, который использует аппаратное обеспечение (например, xbee) и может успешно разобрать полезную нагрузку, чтобы делать полезные операции,

Можно ли использовать пакетный снифер, который у меня уже есть для этой цели?

Я был бы очень признателен за все/любые советы.

1 ответ

EDIT: Я написал гораздо лучший инструмент, который делает именно это: https://github.com/andrewdodd/pyCCSniffer

Если вас все еще интересует, есть несколько инструментов, которые помогут вам получить обнюхиваемые пакеты в более дружественной среде.

Я написал "один" такой инструмент, объединив 2 других, которые были доступны на GitHub.

См. Здесь для получения дополнительной информации https://github.com/andrewdodd/ccsniffpiper.

NB: Вы должны быть осторожны, какую версию прошивки вы загрузили на сниффер, так как TI время от времени меняет формат байта.

licensed under cc by-sa 3.0 with attribution.