Rfsetlinestatus() – Teledyne LeCroy Merlins Wand - Users Manual User Manual

Page 246

Advertising
background image

230

CATC M

ERLIN

S

W

AND

2.00

C

HAPTER

C

User’s Manual

Merlin’s Wand Scripting Commands

Trace("Xoff:

", settingsList[4], "\n");

}

}

RFSetLineStatus()

RFSetLineStatus(Address, DLCI, LineStatus)

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");

}

Parameter

Meaning

Default Value

Comments

Address

Bluetooth

address of

device

Can use “CONNECTED_DEVICE” to set line
status on a master RFCOMM connection. Note
that this will work only if exactly one device is
connected via RFCOMM.

DLCI

Data link con-

nection identi-

fier

The DLCI is returned by RFOpenClientChan-
nel()

LineStatus

List of strings

representing

the Line Sta-

tus

Can be “RF_LINE_ERROR”,
“RF_OVERRUN”, “RF_PARITY”,
“RF_FRAMING”

Advertising