zephyr/tests/bsim/bluetooth/host
Emil Gydesen 8be6db67fc Bluetooth: ISO/BAP: Refactor BIS bitfield
Refactors teh BIS bitfield values used for ISO
and BAP.

Previously BIT(1) meant BIS index 1, which was a Zephyr choice
in the early days of ISO, as the BT Core spec did not use
a bitfield for BIS indexes.

Later the BASS specification came along and defined that
BIT(0) meant BIS index 1, which meant that we had to shift BIS
bitfields between BAP and ISO.

This commit refactors the ISO layer to use BIT(0) for Index 1 now,
which means that there is no longer a need for conversion
between the BAP and ISO layers, and that we can use a value
range defined by a BT Core spec (BASS).

Signed-off-by: Emil Gydesen <emil.gydesen@nordicsemi.no>
2024-07-27 15:19:46 +03:00
..
adv Bluetooth: Controller: Fix Advertising PDU memory allocation 2024-07-27 15:09:39 +03:00
att Bluetooth: host: remove TX thread 2024-06-12 18:51:34 +02:00
central
gatt tests: do not get ZEPHYR_BASE from ENV 2024-07-11 13:09:53 -04:00
id/settings
iso Bluetooth: ISO/BAP: Refactor BIS bitfield 2024-07-27 15:19:46 +03:00
l2cap Bluetooth: host: Add lower bound for `CONFIG_BT_BUF_ACL_RX_COUNT` 2024-07-10 11:47:26 -04:00
misc Bluetooth: host: Add lower bound for `CONFIG_BT_BUF_ACL_RX_COUNT` 2024-07-10 11:47:26 -04:00
privacy bluetooth: correct `bt_le_scan_param` scan type 2024-06-28 11:34:36 +02:00
security tests: do not get ZEPHYR_BASE from ENV 2024-07-11 13:09:53 -04:00
compile.sh tests: Bluetooth: Add ACL re-assembly test 2024-07-10 11:47:26 -04:00