8 Commits

Author SHA1 Message Date
6fac4078b6 [test] cover src match handling (#11258)
This commit adds tests to cover the handling of Src Match entries,
including adding, removing and clearing of short addr entries and
extended addr entries.
2025-02-19 19:18:25 -08:00
d540fc7f43 [mac] skip backoff when MaxBackoffs is 0 (#11012)
This commit allows skip CSMA backoff but keep CCA enabled by respect the
Max Backoffs parameter in TxInfo.
2024-12-09 11:12:35 -08:00
9277bce08e [spinel] add SPINEL_PROP_MAC_RX_AT (#10921)
This commit adds receive at functionality for spinel for host to
schedule reception on RCP.
2024-11-18 08:53:55 -08:00
005c5cefc2 [mac] apply RxChannelAfterTxDone only if RxOnWhenIdle (#10826)
This commit updates the implementation to apply RxChannelAfterTxDone
only if RxOnWhenIdle.
2024-10-28 14:19:44 -07:00
788608335e [rcp] always support sleep-to-tx capability (#10856)
This commit declares sleep-to-tx capability on RCP side so that the host
doesn't need to issue Receive() before Transmit().
2024-10-24 11:44:42 +01:00
b0790b8ff0 [mac] skip CSMA backoff when disabled (#10838)
This commit updates SubMac to skip CSMA backoff when TX frame disables
it.
2024-10-15 11:20:39 -07:00
c4262af670 [test] verify behavior of RxChannelAfterTxDone (#10817)
This commit adds a test to verify RX channel is switched correctly after TX done.
2024-10-11 08:26:28 -07:00
ab5950cb54 [spinel] support per-frame TX power in coprocessor (#10804)
This commit passes the TX power from host to coprocessor. This commit
also adds a new fake platform for coprocessor to cover the changes in
RadioSpinel and NCP.
2024-10-10 07:51:13 -07:00