walnux/include/nuttx/wireless
raiden00pl b3b543e093 arch/nrf52: add initial support for IEEE 802.15.4
Supported features:

- frame transmition
- 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 they require more work):

- beacon transmision (periodic transmition works, but requires verification)
- slotted CSMA-CA
- GTS

Fetures not implemented:

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

Added examples for boards:

- nrf52832-dk: mrf24j40_6lowpan
- nrf52832-dk: mrf24j40_mac
- nrf52840-dk: ieee802154_6lowpan
- nrf52840-dk: ieee802154_mac
- nrf52840-dongle: ieee802154_mac
- nrf9160-dk-nrf52: ieee802154_6lowpan
- nrf9160-dk-nrf52: ieee802154_mac
2024-02-18 07:40:41 -08:00
..
bluetooth Remove @ and % tag from all comments 2023-12-11 17:00:10 -03:00
cellular include: Fix nxstyle errors 2023-05-04 02:07:01 +08:00
ieee80211 Remove @ and % tag from all comments 2023-12-11 17:00:10 -03:00
ieee802154 arch/nrf52: add initial support for IEEE 802.15.4 2024-02-18 07:40:41 -08:00
lpwan
lte drivers/modem/alt1250: Add LTE_CMDID_RESTARTAPI command 2024-02-07 22:19:03 -08:00
cc1101.h Replace nxsem API when used as a lock with nxmutex API 2022-10-17 15:59:46 +09:00
gs2200m.h
ioctl.h
nrf24l01.h
pktradio.h
spirit.h
wireless.h Remove @ and % tag from all comments 2023-12-11 17:00:10 -03:00