Skip to content

Commit ce87dbd

Browse files
extended advertising
1 parent 5e4fcb2 commit ce87dbd

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

docs/api/bluetooth/Gap.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,25 @@ Advertising, scanning and connection all have parameters that let you find a com
1212

1313
Advertising consists of broadcasting at a regular interval a small amount of data containing valuable information about the device. Peer devices listening on BLE advertising channels may scan these packets.
1414

15-
Scanners may also request additional information from device advertising by sending a scan request. If the broadcaster accepts scan requests, it can reply with a scan response packet containing additional information.
15+
Scanners may also request additional information from device advertising by sending a scan request. If the broadcaster accepts scan requests, it can reply with a scan response packet containing additional information.
1616

1717
#### Scanning
1818

1919
Scanning consists of listening for peer advertising packets. From a scan, a device can identify devices available in its environment.
2020

2121
If the device scans actively, it sends scan request to scannable advertisers and collects their scan responses.
22+
23+
#### Extended and periodic advertising
24+
25+
BLE controllers supporting Bluetooth 5.0 may offer additional advertising and scanning options.
26+
27+
Extended advertising may use multiple PHYs and spread payload across many packets. This allows for much larger payloads. In this case advertising is split across primary advertising on the advertising channels and secondary advertising using channels normally used for sending data to connected devices.
28+
29+
Similarly, if supported by the controller, periodic advertising may be used to send changing data to many peers. Each peer needs to scan the advertisements on the primary channels and create a sync with a periodic advertisement it's interested in.
30+
31+
There may be many advertising sets active at one time on a single advertiser. This allows it advertise different data at the same time to possibly different peers.
32+
33+
Devices that do not support extended and periodic advertising will not see these advertisements. Legacy advertising may be used alongside extended advertising, running at the same time, to support older devices in the environment.
2234

2335
#### Privacy
2436

0 commit comments

Comments
 (0)