Skip to content

net/ieee802154/submac: deactivate cca send before an ack transmission [backport 2026.10] - #23016

Merged
mguetschow merged 1 commit into
RIOT-OS:2026.10-branchfrom
Stopkaa:backport/2026.10/submac-ack-no-cca
Oct 28, 2026
Merged

mguetschow merged 1 commit into
RIOT-OS:2026.10-branchfrom
Stopkaa:backport/2026.10/submac-ack-no-cca

Conversation

@Stopkaa

@Stopkaa Stopkaa commented Oct 28, 2026

Copy link
Copy Markdown
Contributor

Backport of #23008

Contribution description

This PR reduce the amout of DUP's to the state of 2025.07-branch in the nrf-radio driver but doesn't get rid of them entirely.

Testing procedure

master
nrf -> samr21

2026-10-28 09:47:15,226 # 
2026-10-28 09:47:15,230 # --- fe80::204:2519:1801:bd0e PING statistics ---
2026-10-28 09:47:15,237 # 1000 packets transmitted, 990 packets received, 162 duplicates, 1% packet loss
2026-10-28 09:47:15,241 # round-trip min/avg/max = 6.265/10.862/46.973 ms

samr21 -> nrf

2026-10-28 09:48:09,012 # 
2026-10-28 09:48:09,016 # --- fe80::5cef:e8ca:a044:9fb9 PING statistics ---
2026-10-28 09:48:09,023 # 1000 packets transmitted, 974 packets received, 7 duplicates, 2% packet loss
2026-10-28 09:48:09,028 # round-trip min/avg/max = 6.577/11.716/62.965 ms

pr
nrf -> samr21

2026-10-28 09:50:56,489 # 
2026-10-28 09:50:56,493 # --- fe80::204:2519:1801:bd0e PING statistics ---
2026-10-28 09:50:56,500 # 1000 packets transmitted, 997 packets received, 3 duplicates, 0% packet loss
2026-10-28 09:50:56,504 # round-trip min/avg/max = 6.473/9.276/31.250 ms

samr21 -> nrf

2026-10-28 09:51:34,191 # 
2026-10-28 09:51:34,195 # --- fe80::5cef:e8ca:a044:9fb9 PING statistics ---
2026-10-28 09:51:34,202 # 1000 packets transmitted, 1000 packets received, 4 duplicates, 0% packet loss
2026-10-28 09:51:34,206 # round-trip min/avg/max = 6.425/9.123/20.617 ms

Issues/PRs references

fixes #23005

Declaration of AI-Tools / LLMs usage:

AI-Tools / LLMs that were used are:

  • none

@Stopkaa Stopkaa added AI: Not Used AI was stated to not be used in this PR/Issue Area: network Area: Networking Area: sys Area: System CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR Process: release backport Integration Process: The PR is a release backport of a change previously provided to master Type: bug The issue reports a bug / The PR fixes a bug (including spelling errors) labels Oct 28, 2026
@Stopkaa
Stopkaa requested a review from miri64 as a code owner October 28, 2026 12:19
@Stopkaa
Stopkaa requested a review from crasbe October 28, 2026 12:20
@mguetschow
mguetschow enabled auto-merge October 28, 2026 12:21
@miri64 miri64 added this to the Release 2026.10 milestone Oct 28, 2026
@riot-ci

riot-ci commented Oct 28, 2026

Copy link
Copy Markdown

Murdock results

✔️ PASSED

c6ea61d net/ieee802154/submac: deactivate cca send before an ack transmission

Success Failures Total Runtime
14013 0 14013 11m:08s

Artifacts

@mguetschow
mguetschow added this pull request to the merge queue Oct 28, 2026
@miri64 miri64 mentioned this pull request Oct 28, 2026
68 of 87 tasks
Merged via the queue into RIOT-OS:2026.10-branch with commit b370b84 Oct 28, 2026
36 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AI: Not Used AI was stated to not be used in this PR/Issue Area: network Area: Networking Area: sys Area: System CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR Process: release backport Integration Process: The PR is a release backport of a change previously provided to master Type: bug The issue reports a bug / The PR fixes a bug (including spelling errors)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants