[Windows Mobile Software Development] howdykeith:
Bluetooth

typical bluetooth check:

CHECKBT = RegRead ("HKLM", "System\State\Hardware", "Bluetooth" )
If (CHECKBT <= 8 )
# Bluetooth is OFF
# turn on
Run("\Extended_ROM\BluetoothOnOff.exe")
Endif

BT sync:

#Check to see if bluetooth is on, if not activate it
CHECKBT = RegRead ("HKLM", "System\State\Hardware", "Bluetooth" )
If (CHECKBT <= 8 )
# Bluetooth is OFF

Sleep (4000)
Endif
Run("\Windows\Start Menu\Programs\ActiveSync.lnk")
Sleep (6800)
SendRightSoft()
SendUp()
SendCR()
while (procexists("repllog.exe"))
#keep BT on while Activesync not closed
sleep(6000)
endwhile
Run("\Extended_ROM\vjvolubilis1.exe", " -bluetoggle")
sleep(6000)

From here you can start playing

Turn on discover mode?

Bluetooth Enhancements:

aa: HKLM \ Software \ Microsoft \ Obex\IsEnabled = 1

Bitpool: HKLM \ Software \ Microsoft \ Bluetooth \ A2DP \ Settings\BitPool = 58

Bluetooth Discovery on: HKLM \ Software \ OEM \ Bluetooth\DiscoverableTimeOut = 0

Bluetooth Power Management : HKLM \ Software \ Microsoft \ Bluetooth \ AudioGateway \ PowerSave\Bluetooth Power Save = 1

Change BlueTooth ID to -Windows Mobile Device- : HKCU \ Software \ Microsoft \ Bluetooth \ Settings\LocalName = Windows Mobile Device

Enable Stereo A2DP: HKLM \ SOFTWARE \ Microsoft \ Bluetooth \ A2DP \ Settings\UseJointStereo = 0

Increase Bitpool For Use With Stereo: HKLM \ Software \ Microsoft \ Bluetooth \ A2DP \ Settings\BitPool = 50

Increase Max Bitpool For Use With Stereo: HKLM \ Software \ Microsoft \ Bluetooth \ A2DP \ Settings\MaxSupportedBitPool = 50

Increase SampleRate : HKLM \ Software \ Microsoft \ Bluetooth \ A2DP \ Settings\SampleRate = 96000

Max Bitpool: HKLM \ Software \ Microsoft \ Bluetooth \ A2DP \ Settings\MaxSupportedBitPool = 58

reset wireless : HKLM \ Comm \ ConnectionSharing\PrivateInterface = BTPAN1

Set Wireless : HKLM \ Comm \ ConnectionSharing\PrivateInterface = TIACXWLN1

Tomek 2 Way Recording : HKLM \ Drivers \ BuiltIn \ WaveDev \ VocRecPath\dword = 00000002

Use Vito Voicedialer from BT : HKLM \ Software \ OEM \ VoiceCommand\Path = \Program Files\VITO\VoiceDialer\VoiceDialer.exe

Bluetooth:

enable/disable the bluetooth

iPAQSetBlueToothRadio

Non-Microsoft Bluetooth Toggling

Bluetooth Toggler - Toggles between OFF, ON, & DISCOVERABLE

BlueTooth Pairing & Disconnect BT Off

PhoneAlarm to toggle bluetooth

Turn on/off discover mode

Bluetooth on/off w/power

Turn on discover mode

Bluetooth control while in call

connects Bluetooth through ActiveSync and Syncs

change BT A2DP settings

change BT name

change BT A2DP settings

connects Bluetooth through ActiveSync and Syncs

Headset:

headset Toggler

headset

Headset

checks to see if headset is

SetSound Profiles

BT off after Headset mode

BT stereo activation and NPOPUK

handles MSI Blueplayer

launch S2P

Switching Bluetooth between car and headset

Auto Profile script when handsfree is connected or disconnected

bluetooth wireless receiver in car:

PhoneAlarm and A2DPToggle to work around two issues

registry keys for the devices - is under HKLM\Software\Microsoft\Bluetooth\Device\????????? ??\Services\????????\enabled, where the first set of ?s is the device and the second set of ?s is the service