Socket Mobile BTM-2 Benutzerhandbuch
KwikBlue Module Development Kit
Installation Guide
8. Suspend\Resume
Keeping the Bluetooth hardware active during a suspend still has some issues which is why the module
should be powered down during a suspend:
should be powered down during a suspend:
1) On Suspend, the KwikBlue Module should be powered down. The mechanism for power-down is
customer implementation dependent.
2) On Resume, the KwikBlue Module should be powered back up. The mechanism for power-up is
customer implementation dependent. On power-up, the KwikBlue module running at 921 Kbps
requires approximately 800 ms to become connectable.
requires approximately 800 ms to become connectable.
3) On Resume, BCSPStack.dll must be shutdown. A DeActivateDevice() call must be made on
‘HKLM\Software\Socket Communications\Bluetooth\Bt Device\’ with the handle obtained earlier
from the ActivateDevice() call. This will cause BCSPStack.dll to shutdown the rest of the stack
(\Windows\BtDevMan.exe).
from the ActivateDevice() call. This will cause BCSPStack.dll to shutdown the rest of the stack
(\Windows\BtDevMan.exe).
4) The stack must then be loaded with an ActivateDevice() call on ‘HKLM\Software\Socket
Communications\Bluetooth\Bt Device\’.
9.
Bluetooth Driver List
The following binaries comprise the Bluetooth drivers for the module case. They are placed in the
\Windows directory of the device.
\Windows directory of the device.
BlueSocket.dll
BtDevMan.exe
BtDevWin.exe
BTExchange.dll
Btvcomm.dll
ToothSocket.dll
ConnectWiz.exe
Drakar.dll
DkUiUtils.dll
BCSPStack.dll (used by embedded modules and Rev G (and higher) CF Cards With
Bluetooth Wireless Technology)
Bluetooth Wireless Technology)
ScktIrda.cpl (IrDa Control Panel configuration utility - optional)
Binaries that occur in the retail release but are not included in a module build:
WendyStack.dll (only used by older Rev F CF Cards With Bluetooth Wireless Technology -
not in production any more)
not in production any more)
SDBTASckt.dll (SDIO driver - SDIO slot devices only)
SIO_BT.DLL (high speed serial driver - Rev G and above cards only)
BtCustomSetup.dll (set-up wizard for *.cab install, not part of stack)
April 23, 2004
Copyright © 2003-2004 Socket Communications, Inc.
Page 17
Document#: 6410-00215-C
CONFIDENTIAL
Revision 1.04