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

Page 243

Advertising
background image

227

CATC M

ERLIN

S

W

AND

2.00

C

HAPTER

C

User’s Manual

Merlin’s Wand Scripting Commands

Comments

Checks to see if credit flow is enabled on a particular RFCOMM connec-
tion.

Example

result = RFOpenClientChannel(Device, 1);

DLCI = result[1];

if(result[0] == "Success")

{

status = RFCreditFlowEnabled("CONNECTED_DEVICE", DLCI);

Trace("RFCreditFlowEnabled returned: ", status, "\n\n");

}

RFRequestPortSettings()

RFRequestPortSettings(Address, DLCI, BaudRate,
DataFormat, FlowControl, Xon, Xoff)

Parameter

Meaning

Default Value

Comments

Address

Bluetooth

address of

device

Can use “CONNECTED_DEVICE” to request
port settings 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()

BaudRate

String con-

taining the

baud rate

Can be “2400”, “4800”, “7200”, “9600”,
“19200”, “38400”, “57600”, “115200”,
“230400”

DataFormat

List of strings

containing

data bits, stop

bits, and parity

settings

Can be “RF_DATA_BITS_5”,
“RF_DATA_BITS_6”, “RF_DATA_BITS_7”,
“RF_DATA_BITS_8”, “RF_STOP_BITS_1”,
“RF_STOP_BITS_1_5”,
“RF_PARITY_NONE”, “RF_PARITY_ON”,
“RF_PARITY_TYPE_ODD”,
“RF_PARITY_TYPE_EVEN”,
“RF_PARITY_TYPE_MARK”,
“RF_PARITY_TYPE_SPACE”,
“RF_DATA_BITS_MASK”,
“RF_STOP_BITS_MASK”,
“RF_PARITY_MASK”,
“RF_PARITY_TYPE_MASK”

Advertising