From 549d2c96a1d8a76c0de5bec9882fbcadf2f272bd Mon Sep 17 00:00:00 2001 From: silabsbsz Date: Thu, 28 May 2026 13:01:40 +0300 Subject: [PATCH 1/2] Update periodic-advertising.md Add AFH support information to periodic advertising documentation --- .../periodic-advertising.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sld268-bluetooth-fundamentals-advertising-scanning/periodic-advertising.md b/sld268-bluetooth-fundamentals-advertising-scanning/periodic-advertising.md index 625c97d..fb06a92 100644 --- a/sld268-bluetooth-fundamentals-advertising-scanning/periodic-advertising.md +++ b/sld268-bluetooth-fundamentals-advertising-scanning/periodic-advertising.md @@ -11,6 +11,8 @@ Important points about Periodic Advertising are as follows: 2. At least one advertisement packet needs to be sent to enable periodic advertising. 3. It will use the same PHY as the auxiliary packet. Each periodic advertiser has the same parameters as connection. Additionally, the channel is also determined the same way as connection using the Channel Selection Algorithm #2. 4. Because it is based on extended advertisements, it uses data channels as opposed to advertisements channels. +5. Periodic advertising supports Adaptive Frequency Hopping (AFH). Similar to Bluetooth connections, the advertiser and synchronized scanners can dynamically avoid channels experiencing high interference, improving robustness and reliability in congested RF environments. + ## Concept @@ -22,7 +24,8 @@ Periodic advertising mode is indicated with the ADV_EXT_IND packets (legacy adve ![Timing of Periodic Advertising](resources/sld268-figure-1.jpg?darkModeUrl=resources/sld268-figure-1.jpg) -If the data of the periodic advertisement does not fit into one packet, the AUX_SYNC_IND packet can be followed by AUX_CHAIN_IND packets. AUX_SYNC_IND along with AUX_CHAIN_IND make up a sequence of advertisements forming a periodic advertising train. +If the data of the periodic advertisement does not fit into one packet, the AUX_SYNC_IND packet can be followed by AUX_CHAIN_IND packets. AUX_SYNC_IND along with AUX_CHAIN_IND make up a sequence of advertisements forming a periodic advertising train. Periodic advertising also supports Adaptive Frequency Hopping (AFH). Since periodic advertisements use data channels and Channel Selection Algorithm #2, the channel map can be updated to exclude channels affected by interference. This allows the periodic advertising train to adapt to changing RF conditions in a manner similar to Bluetooth LE connections. + ![Periodic Advertising Train](resources/sld268-figure-4.png?darkModeUrl=resources/sld268-figure-4.png) From 92f770dcc5203c53b3da26b8c12466cf63d920e7 Mon Sep 17 00:00:00 2001 From: silabsbsz Date: Mon, 1 Jun 2026 10:34:44 +0300 Subject: [PATCH 2/2] Update periodic-advertising.md minor wording change --- .../periodic-advertising.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sld268-bluetooth-fundamentals-advertising-scanning/periodic-advertising.md b/sld268-bluetooth-fundamentals-advertising-scanning/periodic-advertising.md index fb06a92..25310e9 100644 --- a/sld268-bluetooth-fundamentals-advertising-scanning/periodic-advertising.md +++ b/sld268-bluetooth-fundamentals-advertising-scanning/periodic-advertising.md @@ -24,7 +24,9 @@ Periodic advertising mode is indicated with the ADV_EXT_IND packets (legacy adve ![Timing of Periodic Advertising](resources/sld268-figure-1.jpg?darkModeUrl=resources/sld268-figure-1.jpg) -If the data of the periodic advertisement does not fit into one packet, the AUX_SYNC_IND packet can be followed by AUX_CHAIN_IND packets. AUX_SYNC_IND along with AUX_CHAIN_IND make up a sequence of advertisements forming a periodic advertising train. Periodic advertising also supports Adaptive Frequency Hopping (AFH). Since periodic advertisements use data channels and Channel Selection Algorithm #2, the channel map can be updated to exclude channels affected by interference. This allows the periodic advertising train to adapt to changing RF conditions in a manner similar to Bluetooth LE connections. +If the data for a periodic advertisement does not fit in a single packet, the AUX_SYNC_IND packet can be followed by one or more AUX_CHAIN_IND packets. Together, AUX_SYNC_IND and AUX_CHAIN_IND form a sequence of advertisements known as a periodic advertising train. + +Periodic advertising also supports AFH. Because periodic advertisements use data channels and Channel Selection Algorithm #2, the channel map can be updated to exclude channels affected by interference. This allows the periodic advertising train to adapt to changing RF conditions, similar to Bluetooth LE connections. ![Periodic Advertising Train](resources/sld268-figure-4.png?darkModeUrl=resources/sld268-figure-4.png)