Skip to content

Latest commit

 

History

History
44 lines (31 loc) · 1018 Bytes

ieee802154.rst

File metadata and controls

44 lines (31 loc) · 1018 Bytes

Nordic nRF52 IEEE 802.15.4

Note

This driver is highly experimental. Help with development and testing will be appreciated ;)

Supported features:

  • frame transmission
  • frame reception and filtering
  • immediate ACK (incoming and outgoing)
  • promiscuous mode
  • delayed transmision
  • radio events trace
  • setting pending bit for all incoming Data Request frames
  • un-slotted CSMA-CA

Work in progres features (some logic is present, but needs more work):

  • slotted CSMA-CA
  • GTS
  • beacon transmision

Fetures not implemented:

  • enhanced ACK (Enh-ACK)
  • enhanced beacon
  • low power mode
  • advanced features from IEEE 802.15.4e

Reserved peripherals

This implementation reserves the following peripherals:

  • RADIO - used for radio operations
  • TIMER0 - used as high resolution timer for ACK, IFS and other radio delays
  • RTC0 - if superframe support is enabled, used as low power timer to hande superframe events