Bluetooth Framework C++ Edition

◆ SetChannel()

void SetChannel ( const unsigned char  Value)

Sets the RFCOMM channel number used for connection.

Parameters
ValueThe RF COMM channel number. The value must be between 0 and 33 (including 0 and 32).

If an application changes the property when connection is active the wclEBluetoothClient exception raises.

If the Channel value is 0 a Bluetooth driver try to resolve required channel number by querying a target devices SDP using the service's UUID. In this case it will use the first found service that matches the UUID.

Exceptions
wclEBluetoothClient
wclEInvalidArgument