Skip to content

Commit 4375962

Browse files
fg-cfhnashif
authored andcommitted
net: l2: ieee802154: document non-standard ACK feature selection
For IEEE 802.15.4 compliance, the NET_L2_IEEE802154_ACK_REPLY option must automatically be active if the radio driver does not AUTOACK and inactive otherwise. No user interaction is required. Future changes will deprecate this option and replace it by a standard compliant automatic mechanism. Signed-off-by: Florian Grandel <[email protected]>
1 parent 1e2133f commit 4375962

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

subsys/net/l2/ieee802154/Kconfig

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,11 @@ config NET_DEBUG_L2_IEEE802154_DISPLAY_PACKET_TX
6565

6666
endchoice
6767

68+
# TODO: For IEEE 802.15.4 compliance, this option will be removed in the future.
69+
# Acknowledgment is mandatory if requested by the package's "ACK requested"
70+
# flag. Drivers with hardware ACK support and otherwise the L2 layer will
71+
# have to ensure that compliant ACK packages will always be sent out automatically
72+
# as required by the standard.
6873
config NET_L2_IEEE802154_ACK_REPLY
6974
bool "IEEE 802.15.4 ACK reply logic"
7075
help

0 commit comments

Comments
 (0)