Bluetooth Device Version Check

Note  This content applies to the Windows Logo Kit (WLK). For the latest information using the new Windows Hardware Certification Kit (HCK), see Windows HCK User's Guide on the Windows Hardware Dev Center.

Type: Manual Test

Overview

The Bluetooth Device Version Check test verifies that the remote radio in a Bluetooth device is a 2.1 radio. This test requires two systems of the same operating system to run. The device must be paired with the system at the beginning of the test. The test does not apply to PC attached Bluetooth Radios.

Details

Two systems are required, because the test first checks whether it can connect to another known radio before trying to check the device radio.

You can run this test manually by using the command-line options with two computers (one primary and one secondary), as follows:

  • On the primary computer, run mjolnir.exe -c functional -t f8.1 -l*<logFileName>*

  • On the secondary computer, run mjolnir.exe -m*<PrimaryMachineName>*

  • On the primary computer, make sure that the device is still paired, and then enter the Bluetooth Device address in the command window when prompted. Enter the device address in the format xxxxxxxx, using no punctuation and using only the characters 0,1,2,3,4,5,6,7,8,9,0,a,b,c,d,e,f,A,B,C,D,E,F.

When running this test, there will be a prompt on the primary machine to enter the device address. The address must then be manually entered. To find the device address, double-click the Bluetooth icon in the task bar, right-click the device under test, go to Properties, and then select the Bluetooth tab. The address of the device is listed in this tab as the unique identifier. Enter the unique identifier in the prompt without spaces, dots or dashes, using only the characters shown above.

Note   This test times out in two minutes so it does not block other tests from running. The test fails if a user does not enter the device address within two minutes.

Run Time: 2 minutes

Log File: bthVersionTestLog.wtl

System Restart Required: No

Supported operating systems for Logo or Signature testing:

  • Windows 7

  • Windows Vista

Requirements

Software Requirements

The test tool requires the following software:

  • Supported operating system (see list above)

  • Software components included with the device that is being tested

Hardware Requirements

The test tool requires the following hardware:

  • Device to be tested

  • Two computers that meet the minimum software requirements with the same operating system

  • Windows keyboard on the primary system

  • Bluetooth Radio on the secondary system

Processor

The test tool runs on the following processor architectures:

  • x86

  • x64

  • IA64

Running the Test

The test will return fail if the device is not a Bluetooth 2.1 device.

Command Syntax

Command option Description

mjolnir.exe

Without any options, the test does nothing.

-c functional -t f8.1 -l<logFileName>

Command options for the primary machine in the test. The primary machine will wait for the secondary machine before completing the test.

-m<PrimaryMachineName>.

Command options for the secondary machine. This must be run for the test to complete.

 

Code Tour

File Manifest

File Location

mjolnir.exe

[testbinroot]\nttest\driverstest\Bluetooth

Functional.tcm

[WTT\TestBinRoot]\NTTEST\DriversTest\bluetooth_test\tcm

testutils.dll

[WTT\TestBinRoot]\NTTEST\DriversTest\bluetooth_test

 

 

 

Build date: 9/14/2012