Adaptive Frequency Hopping

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Adaptive Frequency Hopping

1,094 Views
koonlee
Contributor I

Hi,

Does KW40Z or KW41Z support Adaptive Frequency Hopping? If it does, what is the API to maintain channel map?

Thanks.

Koon

Tags (1)
0 Kudos
Reply
1 Reply

735 Views
karel_povalac
NXP Employee
NXP Employee

Hello koonlee‌,

the KW40Z and KW41Z support frequency hopping system fully compatible with BLE standard (from the radio parameters perspective). The Bluetooth Specification requires that the Bluetooth host controller has to be capable to send a command which channels are bad (therefore not to be used). However, the host cannot always know which frequencies are being used by other systems. Therefore, in order for AFH to be truly effective the link manager must be able to perform Channel Assessment. This is not given by the Specification but necessary for achieving an effective adaptive frequency hopping.

Currently our Bluetooth stack doesn't support the "intelligence" of adaptive frequency hopping. However, the channel map can be changed if needed. The API to change the map is Hci_LeSetHostChannelClassification. To read the channel map: Hci_LeReadChannelMap.

Karel

0 Kudos
Reply