zephyr/samples/bluetooth
Casper Bonde 04dfcba792 Bluetooth: ISO: Add sequence number to ISO data packets
The sequence number is needed in the appliaction layer to detect lost
packets in the ISO stream in cases where the timestamp is not included.
(Sequence number is mandatory to include where timestamp is optional).
The API for the public metadata have been moved to a public header file.

As the size of the ISO meta data exceeds the default 4 octets net_buf
user_data the public ISO metadata have been moved into a seperate array.
The internal metadata is still stored in net_buf user_data.

This also fixed the user_data overflow on 32 bit systems, caused by
writing the ts into user_data on index 4 to 7, which is outside the 4
allocated bytes.

Signed-off-by: Casper Bonde <casper_bonde@bose.com>
2021-05-27 13:16:40 +02:00
..
beacon
central
central_hr Bluetooth: Use ATT FIRST/LAST attribute handle defines where applicable 2021-04-08 16:35:57 +02:00
central_ht Bluetooth: Use ATT FIRST/LAST attribute handle defines where applicable 2021-04-08 16:35:57 +02:00
central_iso Bluetooth: samples: Update central_iso sample to new delayable work API 2021-05-05 19:44:09 -04:00
direction_finding_connectionless_rx samples: Bluetooth: Add Direction Finding connectionless Rx sample 2021-05-06 16:27:16 +02:00
direction_finding_connectionless_tx samples: Bluetooth: Add Direction Finding connectionless Rx sample 2021-05-06 16:27:16 +02:00
eddystone Bluetooth: samples: Update eddystone sample to new delayable work API 2021-05-05 19:44:09 -04:00
handsfree
hci_pwr_ctrl Bluetooth: samples: Remove workqueue stack configuration 2021-04-14 18:19:32 +02:00
hci_rpmsg samples: nrf5340: Trigger fatal error in an assertion handler 2021-03-11 13:20:16 +01:00
hci_spi Bluetooth: Refactor bluetooth buffer configuration for simplification 2021-05-06 14:56:18 +02:00
hci_uart Bluetooth: Refactor bluetooth buffer configuration for simplification 2021-05-06 14:56:18 +02:00
hci_usb samples: hci_usb: disable USB_DEVICE_BLUETOOTH_VS_H4 2021-02-15 08:27:19 -05:00
hci_usb_h4
ibeacon
ipsp kernel: sem: add K_SEM_MAX_LIMIT 2021-03-05 08:13:53 -06:00
iso_broadcast samples: Bluetooth: Add ISO Broadcaster sample 2021-05-04 16:58:38 +02:00
iso_receive Bluetooth: ISO: Add sequence number to ISO data packets 2021-05-27 13:16:40 +02:00
mesh Bluetooth: Refactor bluetooth buffer configuration for simplification 2021-05-06 14:56:18 +02:00
mesh_demo samples: mesh_demo: rework error and device handling 2021-03-06 09:13:00 -06:00
mesh_provisioner Bluetooth: Mesh: Provisioner sample: Permit 16 nodes 2021-04-06 16:19:13 +03:00
periodic_adv samples: Bluetooth: add nrf52833dk_nrf52833 board in per. adv. samples 2021-02-23 12:36:11 +01:00
periodic_sync Bluetooth: samples: Update periodic_sync to new delayable work API 2021-05-05 19:44:09 -04:00
peripheral samples: Bluetooth: use indication destroy cb 2020-11-10 11:21:46 +01:00
peripheral_csc
peripheral_dis
peripheral_esp
peripheral_hids
peripheral_hr samples: bluetooth: Convert peripheral_hr sample.yaml to use depends_on 2021-05-18 12:35:39 +03:00
peripheral_ht samples: peripheral_ht: remove configurations for nrf5x boards 2021-05-11 14:44:18 +03:00
peripheral_iso Bluetooth: ISO: Add sequence number to ISO data packets 2021-05-27 13:16:40 +02:00
peripheral_ots Bluetooth: services: Adds directory listing object to OTS 2021-03-17 11:30:07 +01:00
peripheral_sc_only
scan_adv
st_ble_sensor samples: st_ble_sensor: clean up 2021-03-29 16:33:51 +02:00
bluetooth.rst doc: bluetooth: Fix a typo in the nRF5340 note. 2021-03-19 10:47:37 +01:00