updateChannelList
R2026bSyntax
Description
This feature also requires the Wireless Network Toolbox™ product.
updates the channel map by providing a new list of used channels,
status = updateChannelList(bluetoothLENodeObj,newUsedChannelsList)newUsedChannelsList, to the Bluetooth® low energy (LE) node specified by the bluetoothLENodeObj
object. You must configure the bluetoothLENodeObj as
"Central". The object function returns the status,
status, indicating whether the node accepted the new channel list. To
use this syntax, set the Role property of bluetoothLENode to
"isochronous-broadcaster" or "broadcaster".
additionally specifies the destination node, status = updateChannelList(bluetoothLENodeObj,newUsedChannelsList,DestinationNode=destinationNode)DestinationNode, to which
this object function provides a new list of used channels. To use this syntax, set the
Role property of the bluetoothLENode object to
"central" and the Role property of the destination node to "peripheral".
Note
Starting in R2026b, the allowed range for the MaxPDU property is [0, 251]. If you set the Central-to-Peripheral
MaxPDU value to less than 8, you cannot update the channel list using this
object function because the value does not meet the minimum requirement of 8 payload
bytes to transmit a channel map indication packet from the Central node.
Examples
Input Arguments
Output Arguments
References
[1] Bluetooth Technology Website. “Bluetooth Technology Website | The Official Website of Bluetooth Technology.” Accessed January 10, 2026. https://www.bluetooth.com/.
[2] Bluetooth Special Interest Group (SIG). "Bluetooth Core Specification". v6.1. https://www.bluetooth.com/.