configureScheduler
Syntax
Description
This feature also requires the Wireless Network Toolbox™ product.
configureScheduler(
configures the baseband to use the default scheduler at the Bluetooth® basic rate/enhanced data rate (BR/EDR) Central node,
bluetoothNodeObj)bluetoothNodeObj. If a Peripheral node has data to transmit to the
Central node, and the available asynchronous connection-oriented (ACL) slots are sufficient
for the scheduled transmission, the scheduler selects the corresponding Peripheral node.
Otherwise, the scheduler selects the next Peripheral node in a fixed cyclic order. The
scheduler does not select any Peripheral node in either of these conditions.
If there is data to be communicated between the Central and the Peripheral nodes, but the available ACL slots are insufficient for the communication.
If sufficient ACL slots are available for the communication, but there is no data to be communicated between the Central and the Peripheral nodes.
configureScheduler(
additionally configures the round-robin (RR) scheduler at the Central node based on the
maximum number of consecutive transmissions between the Central and the Peripheral node,
bluetoothNodeObj,MaxTransmissions=maxTransmissions)MaxTransmissions.
Note
Note that configuring the baseband scheduler is not mandatory. The default scheduler is preconfigured.
Examples
Input 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 Core Specifications Working Group. "Bluetooth Core Specification" v6.1. https://www.bluetooth.com/.