Skip to content

Conversation

Thalley
Copy link
Contributor

@Thalley Thalley commented Nov 6, 2024

Add validation of the info the application can retrieve by calling bt_iso_chan_get_info.

@Thalley Thalley force-pushed the iso_unicast_info_validation branch 2 times, most recently from 6b89acc to b3c1e05 Compare November 6, 2024 21:28
@Thalley Thalley force-pushed the iso_unicast_info_validation branch 2 times, most recently from 9942c46 to ec4105b Compare November 22, 2024 20:55
@Thalley Thalley self-assigned this Nov 26, 2024
@Thalley Thalley force-pushed the iso_unicast_info_validation branch from ec4105b to ed46fef Compare January 2, 2025 10:30
@Thalley Thalley force-pushed the iso_unicast_info_validation branch from ed46fef to 85730cf Compare January 23, 2025 10:46
@Thalley Thalley force-pushed the iso_unicast_info_validation branch from 85730cf to 63c688a Compare February 17, 2025 10:29
@Thalley Thalley force-pushed the iso_unicast_info_validation branch 2 times, most recently from 914d1d5 to acc88d1 Compare March 13, 2025 10:01
@Thalley Thalley force-pushed the iso_unicast_info_validation branch 2 times, most recently from b41ce81 to bd3ab72 Compare March 24, 2025 16:24
@Thalley Thalley force-pushed the iso_unicast_info_validation branch from bd3ab72 to f6525a7 Compare April 7, 2025 08:50
@Thalley Thalley requested a review from Copilot April 7, 2025 08:50
Copilot

This comment was marked as outdated.

@Thalley Thalley force-pushed the iso_unicast_info_validation branch from f6525a7 to 7236f9f Compare May 19, 2025 08:53
@Thalley Thalley force-pushed the iso_unicast_info_validation branch from 7236f9f to 3feaf4f Compare June 16, 2025 11:33
@Thalley Thalley force-pushed the iso_unicast_info_validation branch from 3feaf4f to db1188f Compare July 1, 2025 12:18
@Thalley Thalley force-pushed the iso_unicast_info_validation branch from db1188f to 3e59c91 Compare July 29, 2025 08:35
@Thalley Thalley force-pushed the iso_unicast_info_validation branch 2 times, most recently from 321c7c1 to bd71d2f Compare August 17, 2025 09:55
@Thalley Thalley marked this pull request as ready for review August 17, 2025 09:59
@zephyrbot zephyrbot added area: Bluetooth Host Bluetooth Host (excluding BR/EDR) area: Bluetooth labels Aug 17, 2025
Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds comprehensive validation of ISO channel information that applications can retrieve using bt_iso_chan_get_info. The changes introduce test assertions to verify the correctness of ISO channel configuration parameters and synchronization delays.

Key changes:

  • Validation of ISO channel type, intervals, and synchronization delays
  • Testing of transport latency, flush timeout, PDU size, PHY, and burst number parameters
  • Addition of HCI constants for minimum and maximum values used in validation

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
tests/bsim/bluetooth/host/iso/cis/src/cis_peripheral.c Added comprehensive validation of ISO channel info in peripheral role with bidirectional QoS configuration
tests/bsim/bluetooth/host/iso/cis/src/cis_central.c Added ISO channel info validation in central role and refactored CIG parameter handling to use global variable
include/zephyr/bluetooth/hci_types.h Added HCI constant definitions for sync delay and transport latency validation ranges

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@Thalley Thalley force-pushed the iso_unicast_info_validation branch from bd71d2f to 331eea3 Compare September 1, 2025 15:04
@Thalley Thalley force-pushed the iso_unicast_info_validation branch from 331eea3 to 69e539d Compare September 9, 2025 10:37
@Thalley Thalley force-pushed the iso_unicast_info_validation branch from 69e539d to 1f703d7 Compare September 17, 2025 09:21
@Thalley Thalley force-pushed the iso_unicast_info_validation branch from 1f703d7 to a6c2845 Compare October 7, 2025 08:46
@zephyrbot zephyrbot added the area: Tests Issues related to a particular existing or missing test label Oct 7, 2025
@zephyrbot zephyrbot requested a review from nashif October 7, 2025 08:48
Add validation of the info the application can retrieve by
calling bt_iso_chan_get_info.

Signed-off-by: Emil Gydesen <[email protected]>
@Thalley Thalley force-pushed the iso_unicast_info_validation branch from a6c2845 to 88303a2 Compare October 13, 2025 12:06
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: Bluetooth Host Bluetooth Host (excluding BR/EDR) area: Bluetooth area: Tests Issues related to a particular existing or missing test

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants