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

Bluetooth: Channel Sounding: Add bt_cs_set_default_settings #78224

Merged

Conversation

sean-madigan
Copy link
Contributor

@sean-madigan sean-madigan commented Sep 10, 2024

Add CS set default settings command for the host, along with kconfig and shell support.

Add new controller and host kconfigs for Bluetooth 6.0
Channel Sounding.

Signed-off-by: Sean Madigan <[email protected]>
@sean-madigan sean-madigan force-pushed the bt_cs_set_default_settings branch 3 times, most recently from 0b93c5c to 2af5b8a Compare September 10, 2024 13:39
@olivier-le-sage
Copy link
Contributor

I would slightly prefer channel_sounding.c and channel_sounding.h over acronyms.

I think that's a bit nicer for people who are less familiar, or browsing the code casually

Feel free to leave it as is

@sean-madigan
Copy link
Contributor Author

I would slightly prefer channel_sounding.c and channel_sounding.h over acronyms.

I think that's a bit nicer for people who are less familiar, or browsing the code casually

Feel free to leave it as is

I may leave as is, I think cs will be a useful acronym to use

@Thalley Thalley removed their request for review September 11, 2024 09:46
tests/bluetooth/shell/testcase.yaml Outdated Show resolved Hide resolved
@alwa-nordic alwa-nordic changed the title Bt cs set default settings Bluetooth: Channel Sounding: Add bt_cs_set_default_settings Sep 11, 2024
theob-pro
theob-pro previously approved these changes Sep 11, 2024
theob-pro
theob-pro previously approved these changes Sep 12, 2024
subsys/bluetooth/host/cs.c Outdated Show resolved Hide resolved
Added support for a new API for setting default channel
sounding settings, this is mainly a wrapper around the HCI
command.

For this add a new module for channel sounding, where new
channel sounding APIs will go.

Signed-off-by: Sean Madigan <[email protected]>
Use a new file and command for this where all CS commands
can live.

Added support for bt_cs_set_default_settings command.

Added test case where shell is built with CS to ensure code
is built in CI.

Signed-off-by: Sean Madigan <[email protected]>
@aescolar aescolar merged commit aa67cb2 into zephyrproject-rtos:main Sep 16, 2024
26 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants