Exclude, 2 test scripts, Test scripts – Teledyne LeCroy BPT - Users Manual User Manual

Page 20

Advertising
background image

14

CATC BPT 1.00

C

HAPTER

4

User’s Manual

Configuring Tests

Add Individual BD_ADDRs

This is the format for defining a single device:

Device=00803071684c8

Add a Range of BD_ADDRs

This is the format for defining a range of devices:

Device=000000000001 000000000010

There must be at least one space between the two addresses.

Exclude

The

Exclude

keyword is used to specify device addresses that should not be loaded into

the BPT application if they are listed in the

[Devices]

section or found via an inquiry.

The value for an

Exclude

definition is a device’s BD_ADDR or a range of BD_ADDRs.

Exclude=00803071684c8

Exclude=000000000001 000000000010

4.2 Test Scripts

The BPT uses test scripts to execute Bluetooth commands on the devices under test. Several
test scripts are included with the BPT software installation. They can be used as-is or
modified by a test engineer. Additionally, brand new, customized scripts may be written.
This allows test engineers to add specialized tests to suit specific production needs.

The test scripts are written in the CATC Scripting Language (CSL). For more information
about CSL, please consult CATC Scripting Language (CSL) Reference Manual for the BPT,
which is included with the BPT installation. It is also available on the CATC website at
http://www.catc.com.

The test scripts that CATC supplies for the BPT are distributed in the directory in which the
BPT application is installed. They are identifiable by the .script extension.

Note: If you plan to modify any of the scripts that come with the BPT, it's a good idea to make backups of the

original scripts before making changes.

These scripts are included with the BPT software installation:

• Data Transfer.script — This script implements the Data Transfer test. The BPT connects

with the DUT and sends it an Echo Request.

• Inquiry.script — This script implements the Inquiry Response test. The BPT performs a

Bluetooth Inquiry, and if the DUT is found, the test passes.

• Master.script — This script implements the Master Connect test. The BPT attempts to

connect as master with the DUT as slave.

• Slave.script — This script implements the Slave Connect test. The DUT attempts to

connect as master with the BPT as slave.

Advertising