zephyr/modules/openthread/platform
Andrzej Kuros adf4e73d64 net: openthread: support Kconfig IEEE802154_SELECTIVE_TXCHANNEL
For transmit_message if the transmission is timed and underlying
driver supports `IEEE802154_HW_SELECTIVE_TXCHANNEL` then use
the selective txchannel feature for transmission.
This does not change the current `channel` at the moment of call,
the driver will transmit the message on the channel selected through
`net_pkt_set_ieee802154_txchannel` then (after receiving an ACK
if requested) it will return to the original channel.
When Kconfig option IEEE802154_SELECTIVE_TXCHANNEL is turned on,
the timed transmissions scheduled some time ahead on different
channel will not abort ongoing reception until the exact moment
of transmission comes.

Signed-off-by: Andrzej Kuroś <andrzej.kuros@nordicsemi.no>
2024-10-22 14:04:33 +02:00
..
alarm.c
ble.c net: openthread: Clean not used defines in OT platform. 2024-08-09 17:58:24 +01:00
CMakeLists.txt net: openthread: Add openthread TCAT implementation. 2023-12-08 10:21:56 +00:00
crypto_psa.c net: openthread: Add PSA implementation for PBDKF2 genkey 2024-01-26 11:03:42 +01:00
diag.c manifest: net: openthread: Regular openthread upmerge to e10a925. 2024-07-30 18:27:15 +01:00
entropy.c
logging.c modules: openthread: platform: logging: catch up on log2_generic rename 2024-02-15 10:02:40 +01:00
memory.c
misc.c net: openthread: Print the actual assert location 2024-01-15 09:58:48 +01:00
openthread-core-zephyr-config.h net: openthread: add Kconfig for CSL request time ahead 2024-10-16 12:26:06 +02:00
platform-zephyr.h
platform.c
radio.c net: openthread: support Kconfig IEEE802154_SELECTIVE_TXCHANNEL 2024-10-22 14:04:33 +02:00
settings.c
shell.c
spi.c
uart.c