zephyr/samples
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
..
application_development samples: code relocation in external memory of stm32h5 disco kit 2024-06-24 12:45:34 -04:00
arch samples: pktqueue: remove main.h 2024-05-21 20:54:13 -04:00
basic everywhere: reindent .overlay files with tabs 2024-06-26 15:59:44 +02:00
bluetooth Bluetooth: ISO/BAP: Refactor BIS bitfield 2024-07-27 15:19:46 +03:00
boards samples: stm32: i2c_timing: Fix README header 2024-07-04 18:00:16 +02:00
compression hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
cpp samples: cpp: add a Hello, world! C++ app 2024-01-17 09:56:34 +01:00
drivers doc: shields: make section IDs consistent with shield name 2024-07-20 10:18:54 +02:00
fuel_gauge Samples: max17048: added units to output 2024-07-10 11:36:28 +02:00
hello_world samples: hello_world: Use full board target string for hwmv2 boards 2024-03-21 20:10:46 +01:00
kernel arch: move arch_interface.h under zephyr/arch 2024-03-25 09:58:35 +00:00
modules doc: Revamp sensor docs 2024-07-16 16:49:24 -04:00
net samples: net: cellular_modem: fix division by zero in sample_echo_packet 2024-07-10 11:37:44 +02:00
philosophers doc: samples: philosophers: fix formatting and spelling 2024-05-31 03:08:52 -07:00
posix samples: env_posix: fix regex in sample test 2024-07-12 09:18:56 -04:00
sensor doc: Revamp sensor docs 2024-07-16 16:49:24 -04:00
shields samples/shields: x-nucleo-iks4a1: Add lsm6dsv16x temp display 2024-07-27 10:37:11 +03:00
subsys usb: device_next: add support for configuration string descriptor 2024-07-27 15:06:09 +03:00
synchronization samples: synchronization: add static thread 2023-11-16 09:25:33 +01:00
sysbuild samples: Use DEFAULT_IMAGE for sysbuild 2024-06-28 20:54:25 -04:00
tfm_integration samples: tfm_integration: psa_crypto: Disable sample 2024-07-27 10:48:23 +03:00
userspace doc: samples: userspace: add cross reference to C functions 2024-06-20 14:07:32 -04:00
classic.rst
index.rst samples: move with_mcuboot sample to samples/sysbuild 2024-05-13 16:09:01 -04:00
sample_definition_and_criteria.rst docs: Sample definition: Replace native_posix with native_sim 2023-11-20 12:02:48 +01:00