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