Rfsetcreditflowcontrolenable – Teledyne LeCroy BTTracer_Trainer - BTTrainer Users Manual User Manual
Page 256

238
CATC BTT
RAINER
2.11
C
HAPTER
User’s Manual
Return value
•
“Success”
•
“Failure”
•
“Not Connected”
•
“Timed Out”
Comments
Sets the line status on a particular RFCOMM connection.
Example
result = RFOpenClientChannel(Device, 1);
DLCI = result[1];
if(result[0] == "Success")
{
status = RFSetLineStatus("CONNECTED_DEVICE", DLCI,
["RF_LINE_ERROR", "RF_FRAMING"]);
Trace("RFSetLineStatus returned: ", status, "\n\n");
}
RFSetCreditFlowControlEnable
RFSetCreditFlowControlEnable(enable);
Return value
Always returns "Success"
Comments
By default BTTrainer uses RFCOMM Credit Flow Control.
If enable = 0- Credit Flow Control will be disabled for all new RFCOMM
channels opened by RFRegisterServerChannel() and RFOpenClientChan-
nel() commands (device will work as 1.0B complient device).
If enable != 0- Credit Flow Control will be enabled for all new RFCOMM
channels opened by RFRegisterServerChannel() and RFOpenClientChan-
nel() commands (device will work as 1.1 complient device).
Example
Parameter
Meaning
Default Value
Comments
enable
Flag for enabling
and disabling the
Credit Flow Control
BNEP connection has to be present.