Users Manual Instruction Manual

204
CATC BTTRAINER 2.11 CHAPTER
Users Manual
Example
result = HCIRoleDiscovery('6E8110AC0108');
if(result != "Success")
{
MessageBox(result, "Failed to get role!");
}
else
{
Trace("Our role is: ", result, "\n\n");
}
HCISetConnectionEncryption
HCISetConnectionEncryption(Address, SetEncryption)
Return value
“Success”
“Failure”
•“Timed Out
“Failed: Device not found”
“Not connected”
Comments
Enables and disables the link-level encryption for the address specified
Example
result = HCISetConnectionEncryption('6E8110AC0108', 0);
if(result != "Success")
{
MessageBox(result, "Failed to disable encryption!");
}
Parameter Meaning Default Value Comments
Address Bluetooth
address of
device whose
encryption to
enable or dis-
able
SetEncryption Boolean value
that indicates
whether to
enable or dis-
able encryp-
tion
00 or 1
A connection must be established and authenti-
cated before you can enable encryption success-
fully