zephyr/tests/bluetooth
Herman Berget 6ede31428d Bluetooth: Host: Reassemble extended advertising reports
The host reassembles fragmented advertising reports from the controller.

Non-complete advertising reports from different advertisers may not be
interleaved. If non-complete advertising reports from an advertiser
is received while advertising reports from another advertiser is
reassembled, an error message is logged and the advertising report is
discarded. Future scan results may be incomplete.

Advertising reports from legacy PDUs or complete extended advertising
reports may be interleaved as these do not require reassembly.

If the controller sends more advertising data than fits in the
reassembly buffer, the data is truncated. Further advertising reports
from the advertiser are discarded until the final complete advertising
report is received and discarded.

Signed-off-by: Herman Berget <herman.berget@nordicsemi.no>
2022-01-07 15:35:39 +02:00
..
adv cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
at cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
bluetooth cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
bsim_bt tests: bsim: Make all tests scripts executable 2022-01-04 11:06:19 +01:00
controller tests: Bluetooth: df: Fix not building unit tests 2022-01-04 09:10:05 -05:00
ctrl_sw_privacy cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
ctrl_sw_privacy_unit Bluetooth: Controller: Implement Periodic Advertiser List 2021-10-01 21:48:51 +02:00
ctrl_user_ext cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
df tests: Bluetooth: df: Fix not building unit tests 2022-01-04 09:10:05 -05:00
gatt cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
hci_codecs_info cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
hci_prop_evt tests: hci_prop_evt: Fix net_buf reference handling 2021-11-09 22:21:23 +02:00
host_long_adv_recv Bluetooth: Host: Reassemble extended advertising reports 2022-01-07 15:35:39 +02:00
init Bluetooth: controller: push topic branch to main 2021-11-16 21:24:37 -05:00
l2cap cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
ll_settings cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
mesh Bluetooth: Mesh: Add build multi extened advertising test 2021-12-02 09:23:54 +02:00
mesh_shell Bluetooth: Mesh: Moved composition data out of mesh shell 2021-11-08 11:07:11 -05:00
shell Bluetooth: Audio: Increase L2CAP buffer count 2021-12-15 14:59:55 -05:00
tester test/bluetooth/tester: Use Health Client Unack API 2021-12-16 10:15:36 +01:00
uuid cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00