Prerequisites for the Bluetooth Performance Test (Windows Embedded CE 6.0)
1/6/2010
The Bluetooth Performance Test requires two Windows Embedded CE-based devices, one acting as the device being tested and the other acting as a peer device. Each device needs to have a Bluetooth module connected. There are several types of modules available, including USB, CF, PCMCIA, and serial port. The peer must have USB capability and should be used with a USB Bluetooth dongle. The device being tested should use a Bluetooth peripheral attached to an available bus by one of the following methods, listed in order of preference: USB, CF, PCMCIA, serial port.
The following table shows the software requirements for the Windows Embedded CE–based device or Windows–based desktop computer that is the client for the Bluetooth Performance Test.
Requirements | Description | Path to file for a Windows Embedded CE–based device | Path to file for a Windows-based desktop computer |
---|---|---|---|
Tux.exe |
Tux test harness, required for executing the test |
<Platform Builder installation path>\Cepb\Wcetk\Ddtk\<CPU> |
<Platform Builder installation path>\Cepb\Wcetk\Ddtk\Desktop |
Kato.dll |
Kato logging engine, required for logging test data |
<Platform Builder installation path>\Cepb\Wcetk\Ddtk\<CPU> |
<Platform Builder installation path>\Cepb\Wcetk\Ddtk\Desktop |
Perflog.dll |
Module containing functions that monitor and log performance |
<Platform Builder installation path>\Cepb\Wcetk\Ddtk\<CPU> |
<Platform Builder installation path>\Cepb\Wcetk\Ddtk\Desktop |
Perf_bluetooth.dll |
Test .dll file for both client and server |
<Platform Builder installation path>\Cepb\Wcetk\Ddtk\<CPU> |
<Platform Builder installation path>\Cepb\Wcetk\Ddtk\Desktop |
**Several SYSGEN and BSP variables must be set, as well:
- For the entire Bluetooth stack and transport drivers, set SYSGEN_BTH=1
- If you are using USB hardware, set SYSGEN_USB=1 and BSP_NOUSB=1
- If the device being tested has an OHCI USB host controller, set BSP_USB_OHCI=1
- If the device being tested has a UHCI USB host controller, set BSP_USB_OHCI=1**