How to intercept special IEEE 802.15.4 frames on OpenThread?

0

I'm new to openthread and got a minimal Thread network running on two Makerdiary USB dongles based on nRF52840. Now I'd like to intercept special IEEE 802.15.4 frames and process them separately, e.g. from an energy harvesting switch. The MAC header looks like this:

  • Frame Control: 0x0801 (use short addresses)
  • Sequene Number: 1 byte
  • Address field: 0xffffffff (short destination address and pan id)
  • Source address and pan id are not included

How do I install a callback to intercept these frames and pass all others on to openthread?

Thanks

openthread
asked on Stack Overflow Mar 21, 2020 by Jochen

1 Answer

1

One way is to hook into the nRF52840 radio driver where radio frames are received and passed to OpenThread.

answered on Stack Overflow Mar 21, 2020 by jhui

User contributions licensed under CC BY-SA 3.0