zephyr/samples/bluetooth
Emil Gydesen 31bf99cbd2 Bluetooth: ISO: Change ISO seq_num to 16-bit
The sequence number is by the core spec defined as 16-bit.
We had implemented a workaround for the wrapping of the
sequence number, which required the type to be larger
than 16-bit (32-bit).

However, since the definition of the sequence number,
and the use of, is poorly defined by the core spec, we
are reverting this workaround and reducing the sequence
number to 16-bit again. This way it is more in line
with the core spec, as well as more intuitive given the
other uses for the sequence number.

This change moves the responsibility of using the
right value to the upper layers, as the stack can
and will no longer provide any guarantees.

Signed-off-by: Emil Gydesen <emil.gydesen@nordicsemi.no>
2022-10-24 10:38:49 +02:00
..
beacon samples: migrate includes to contain <zephyr/...> prefix 2022-05-06 11:29:59 +02:00
broadcast_audio_sink Bluetooth: audio: capabilities: Remove redundant direction parameter 2022-10-06 22:41:27 +00:00
broadcast_audio_source Bluetooth: ISO: Change ISO seq_num to 16-bit 2022-10-24 10:38:49 +02:00
broadcaster samples: Bluetooth: Add boards to platform allowed to catch regressions 2022-10-05 16:20:06 +00:00
broadcaster_multiple samples: Bluetooth: Refactor broadcaster multiple for bsim test reuse 2022-08-23 16:21:00 +02:00
central includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
central_gatt_write includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
central_hr includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
central_ht samples: Bluetooth: Add boards to platform allowed to catch regressions 2022-10-05 16:20:06 +00:00
central_iso Bluetooth: ISO: Change ISO seq_num to 16-bit 2022-10-24 10:38:49 +02:00
central_multilink includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
central_otc sample: ots: comply to coding guidelines MISRA C:2012 Rule 14.4 2022-09-19 10:57:10 +02:00
central_past Bluetooth: kconfig: Add config options for PAST 2022-10-17 10:14:10 +02:00
direct_adv samples: bluetooth: Add sample demonstrating direct advertising 2022-10-03 10:13:40 +02:00
direction_finding_central includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
direction_finding_connectionless_rx includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
direction_finding_connectionless_tx samples: direction_finding_connectionless_tx: Use identity address 2022-10-04 14:07:29 +00:00
direction_finding_peripheral includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
eddystone includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
handsfree includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
hap_ha Bluetooth: ISO: Change ISO seq_num to 16-bit 2022-10-24 10:38:49 +02:00
hci_pwr_ctrl samples: migrate includes to contain <zephyr/...> prefix 2022-05-06 11:29:59 +02:00
hci_rpmsg samples: Bluetooth: hci_rpmsg with 2 BIS configuration 2022-10-10 13:55:06 +02:00
hci_spi includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
hci_uart samples: Bluetooth: Add configuration file for all controller features 2022-10-07 14:34:14 +02:00
hci_usb includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
hci_usb_h4 includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
ibeacon samples: migrate includes to contain <zephyr/...> prefix 2022-05-06 11:29:59 +02:00
ipsp includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
iso_broadcast Bluetooth: ISO: Change ISO seq_num to 16-bit 2022-10-24 10:38:49 +02:00
iso_broadcast_benchmark Bluetooth: ISO: Change ISO seq_num to 16-bit 2022-10-24 10:38:49 +02:00
iso_connected_benchmark Bluetooth: ISO: Change ISO seq_num to 16-bit 2022-10-24 10:38:49 +02:00
iso_receive samples: Bluetooth: Fix broadcast and receive to wait for all channels 2022-09-19 18:11:40 +02:00
mesh devices: constify statically initialized device pointers 2022-08-19 11:51:26 +02:00
mesh_demo Bluetooth: Mesh: Align Config Client API with Health Client API 2022-09-05 13:56:25 +03:00
mesh_provisioner Bluetooth: Mesh: Remove experimental tag from CDB 2022-09-12 14:14:27 +00:00
observer samples: Bluetooth: Refactor observer for bsim test reuse 2022-08-23 16:21:00 +02:00
periodic_adv samples: Bluetooth: Remove explicit Ext and Periodic Adv Kconfig enable 2022-05-16 18:25:14 +02:00
periodic_sync samples: Bluetooth: Remove explicit Ext and Periodic Adv Kconfig enable 2022-05-16 18:25:14 +02:00
peripheral includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
peripheral_csc includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
peripheral_dis includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
peripheral_esp includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
peripheral_gatt_write includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
peripheral_hids samples: bt: hids: implement a sample report 2022-09-15 16:27:35 +00:00
peripheral_hr includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
peripheral_ht samples: Bluetooth: Add boards to platform allowed to catch regressions 2022-10-05 16:20:06 +00:00
peripheral_identity samples: migrate includes to contain <zephyr/...> prefix 2022-05-06 11:29:59 +02:00
peripheral_iso includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
peripheral_ots Bluetooth: ots: fix sample data operation error 2022-09-19 10:57:10 +02:00
peripheral_past Bluetooth: kconfig: Add config options for PAST 2022-10-17 10:14:10 +02:00
peripheral_sc_only includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
scan_adv samples: migrate includes to contain <zephyr/...> prefix 2022-05-06 11:29:59 +02:00
st_ble_sensor samples: st_ble_demo: Fix incorrect app link 2022-09-29 12:20:14 +02:00
unicast_audio_client Bluetooth: ISO: Change ISO seq_num to 16-bit 2022-10-24 10:38:49 +02:00
unicast_audio_server Bluetooth: ISO: Change ISO seq_num to 16-bit 2022-10-24 10:38:49 +02:00
bluetooth.rst