Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mod carrier #2331

Merged
merged 3 commits into from
Dec 6, 2024
Merged

Mod carrier #2331

merged 3 commits into from
Dec 6, 2024

Conversation

canisLupus1313
Copy link
Contributor

@canisLupus1313 canisLupus1313 commented Dec 3, 2024

Cherry-pick commits that introduce modcarrier command in openthread diags.

ankuns and others added 2 commits December 5, 2024 16:11
…TXCHANNEL

The Kconfig `IEEE802154_SELECTIVE_TXCHANNEL` is added along with
the new capability `IEEE802154_HW_SELECTIVE_TXCHANNEL`.
The new capability of the ieee802154 drivers allows to schedule
CSL transmissions as stated in IEEE 802.15.4-2020 chapter 6.12.2.7
CSL over multiple channels. The benefit of the new API is that
additional call to `ieee802154_radio_api::set_channel()` is not
required. The drivers will switch to the new channel as late as
possible for CSL transmissions thus will not interrupt any reception
that might be in progress until the very late moment when the
transmission actually starts.
This improves reception performance when CSL transmissions are used.

Signed-off-by: Damian Krolik <[email protected]>
Signed-off-by: Andrzej Kuroś <[email protected]>
(cherry picked from commit 2fbba82)
…e transmission.

Added new API function to start modulated carrier wave transmission

Signed-off-by: Przemyslaw Bida <[email protected]>
(cherry picked from commit e0f94f882309679c6e8133fdcf25fa8878748ecc)
@shanthanordic
Copy link

removed milestone as it was added too late

@shanthanordic shanthanordic removed this from the ncs-2.9.0 milestone Dec 5, 2024
…odule.

Commit add `modcarrier` shell command for Openthread diagnostic mode.
Command can transmit modulated carrier out of device for test purposes.

Signed-off-by: Przemyslaw Bida <[email protected]>
(cherry picked from commit 63e1bb41b103426a15b53e2dcaaf53655b3bafb8)
@rlubos rlubos merged commit c9fea62 into nrfconnect:main Dec 6, 2024
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants