2403 Walsh Avenue, Santa Clara, CA 95051-1302 Tel: +1/408.727.6600 Fax: +1/408.727.6622 CATC™ BPT™ 1.00 User’s Manual Document Revision 1.
CATC BPT 1.00 User’s Manual CATC BPT 1.00 User’s Manual, Document Revision 1.00 Product Part Number: 730-0035-00 Document Disclaimer The information contained in this document has been carefully checked and is believed to be reliable. However, no responsibility can be assumed for inaccuracies that may not have been detected. CATC reserves the right to revise the information presented in this document without notice or penalty.
CATC BPT 1.00 User’s Manual CONFORMANCE STATEMENTS FCC Conformance Statement This equipment has been tested and found to comply with the limits for both a Class A and Class B digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial or residential environment.
CATC BPT 1.
CATC BPT 1.00 User’s Manual TABLE OF CONTENTS Conformance Statements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii FCC Conformance Statement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii EU Conformance Statement. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii 1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Intended Use . . . .
CATC BPT 1.00 User’s Manual Table of Contents About BPT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 3 BPT User Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 User Interface Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Results Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CATC BPT 1.00 CHAPTER 1 User’s Manual Introduction CHAPTER 1: INTRODUCTION The CATC BPT™, a Bluetooth™ production tester, continues CATC’s line of protocol test equipment. The BPT is a combination of hardware and software that can be used as a validation tester for Bluetooth devices in a production environment. Its software interface enables production operators to quickly and easily test the basic functionality of devices. The tests are executed by scripts that issue basic Bluetooth commands.
CATC BPT 1.00 CHAPTER 1 User’s Manual Introduction • BPT application installation CD • BPT User’s Manual on CD • CATC Scripting Language User’s Manual on CD 1.4 Bluetooth Specification Please refer to the Bluetooth Specification, version 1.1, for details on the Bluetooth wireless technology protocol. The Bluetooth Specification is available from the Bluetooth SIG at its web site: http://www.bluetooth.com. 1.5 Hardware Specifications Package Dimensions: Connectors: Weight: 3.4 x 2.6 x 1.0 inches (8.
CATC BPT 1.00 CHAPTER 1 User’s Manual Introduction 1.6 System Requirements The following is the recommended configuration for the host machine that runs the BPT application and is connected to the BPT hardware unit. • Operating system: Microsoft® Windows® 98 SE, Windows 2000, Windows Me, or Windows XP operating system. • Required setup: Microsoft Internet Explorer 4 or later must be installed.
CATC BPT 1.
CATC BPT 1.00 CHAPTER 2 User’s Manual Getting Started CHAPTER 2: GETTING STARTED This chapter describes how to install, start, and stop the BPT hardware unit and its software. 2.1 Installing the BPT The BPT can be installed on any PC or laptop computer running a Windows 98 SE, Windows Me, Windows 2000, or Windows XP operating system. 2.1.1 Software Installation The BPT software can be installed from the installation CD or from installation files available for download at www.catc.com.
CATC BPT 1.00 CHAPTER 2 User’s Manual Getting Started Windows should automatically detect the BPT hardware and open the Windows Hardware Wizard to install it. If the installation doesn’t finish automatically, proceed to Step 4. Step 4 Follow the Hardware Wizard’s on-screen instructions to complete the installation. If the wizard prompts you for driver information, insert the BPT installation CD-ROM and direct the wizard to the directory :\software\BPT.
CATC BPT 1.00 CHAPTER 2 User’s Manual Getting Started • Click the Control icon on the far left end of the Title bar to open the Control menu, then choose Close from the menu. • Double-click the Control icon on the far left end of the Title bar. • Press Alt + F4. 2.4 BPT’s BD_ADDR The BPT’s Bluetooth address is displayed on the title bar. It can also be viewed by right-clicking on the BPT taskbar button and choosing “About CATC BPT” from the menu that pops up.
CATC BPT 1.
CATC BPT 1.00 CHAPTER 3 User’s Manual BPT User Interface CHAPTER 3: BPT USER INTERFACE The CATC BPT provides a simple and efficient user interface for running tests and viewing test results. Figure 3-1 shows the BPT application window. Figure 3-1: BPT user interface 3.1 User Interface Overview The BPT user interface contains the following elements: • Title bar — The title bar is located at the top of the application window.
CATC BPT 1.00 CHAPTER 3 User’s Manual BPT User Interface • Legend button — The Legend button opens the Legend, which lists the test names and contains the Test Status key. The test names come from the “TEST: Test Name” section in the headers of the individual script files that are listed in the [Tests] section of the initialization file, BPT.ini. The Test Status key displays possible testing states that might be shown in the Results area during and after test execution.
CATC BPT 1.00 CHAPTER 4 User’s Manual Configuring Tests CHAPTER 4: CONFIGURING TESTS The configuration of the tests run by the BPT is accomplished by editing the initialization file BPT.ini and by editing the test script files that contain the Bluetooth commands. 4.1 BPT.ini The initialization file BPT.ini is used to configure the test mode, specify the test scripts, and name the devices that the BPT will use when running tests.
CATC BPT 1.00 CHAPTER 4 User’s Manual Configuring Tests 4.1.2 Comments Comments in BPT.ini begin with a semicolon (;) and finish at the end of the line. The end of the line is indicated by pressing the Return or Enter key. Anything contained inside the comment delimiters is ignored by the application. Comments must reside on lines by themselves; they cannot share lines with option definitions.
CATC BPT 1.00 CHAPTER 4 User’s Manual Configuring Tests Max Devices The Max Devices keyword is used to define the maximum number of device addresses that can be loaded into the BPT application. This can be used to prevent the BPT from trying to load an exceedingly large range of BD_ADDRs, which may overwhelm the system and cause it to fail. The value for a Max Devices definition is an integer. The default value is 256.
CATC BPT 1.00 CHAPTER 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.
CATC BPT 1.00 CHAPTER 5 User’s Manual Running Tests CHAPTER 5: RUNNING TESTS This chapter explains how to use the BPT to run tests on Bluetooth devices, and how to view the results of those tests. 5.1 Selecting Devices The operator may run tests on one device at a time, or on all of the DUTs that are listed in the Devices column. The tests run one at a time, on one device at a time. The devices are tested in the order that the DUTs are listed in the Devices column of the BPT application.
CATC BPT 1.00 CHAPTER 5 User’s Manual Running Tests Perform Inquiry To perform an inquiry so that the BPT will obtain device addresses by performing a general inquiry to detect local Bluetooth devices and list the BD_ADDRs in the Device column in the BPT application: Step 1 Configure the initialization file to put the BPT in the Inquiry Run Mode. For more information about running the BPT in Inquiry Mode, please see “Run Mode” on page 12. Step 2 Open the BPT application. Step 3 Click the Inquiry button.
CATC BPT 1.00 CHAPTER 5 User’s Manual Running Tests 5.1.4 Select all Devices To run tests on all the devices in the Device column, they must all be selected by placing checkmarks next to the addresses. When they are all checked, execute the tests on all of the listed devices by clicking the Start button. Note: All tests are checked by default when the application is opened.
CATC BPT 1.00 CHAPTER 5 User’s Manual Running Tests The first test will run on the first device in the Device column; when that test is complete, the second test (if any) will run on the device, and so on with all specified tests. When all tests have completed on the first device, testing will continue in the same manner on the next device in the Device column, until either all tests have been run on all devices, or the operator presses the Stop or Pause button. 5.3.
CATC BPT 1.00 CHAPTER 5 User’s Manual Running Tests When the Stop button is pressed, the Test Progress bar reads “Stopping Tests...” while the BPT halts test execution, then changes to “Ready to Test” after test execution has stopped. 5.7 Viewing Test Results Basic test results can viewed in the BPT application by the operator, and detailed results can be viewed in the log file by the test engineer. 5.7.1 Basic Results Results for each test are displayed in the numbered test columns.
CATC BPT 1.
GLOSSARY BD_ADDR Unique number that is assigned to and identifies a Bluetooth device. Bluetooth A short-range wireless technology specification designed to transmit voice and data from one device to another without the use of cables. Bluetooth address The BD_ADDR of a Bluetooth device. configuring tests Specifying the Bluetooth addresses for DUTs and specifying the tests to run on those DUTs.
GLOSSARY CATC BPT 1.00 test engineer An engineer who is responsible for configuring the test system. This person should have the knowledge and capability to edit script files. test A group of one or more Bluetooth commands that are directed to a device under test in order to determine whether the device is capable of executing those commands. test script An editable text file that contains basic Bluetooth commands to execute tests on DUTs.