The Simulator tries to provide a close approximation of a real device. Other
than the BT transport driver, the OS5 Garnet Simulator supports Bluetooth. For
example, if you app needs to sublaunch the BT prefs panel, you can test this
using the Simulator. The transport driver is missing so you are unable to
communicate to any Bluetooth hardware.
With OS6/Cobalt, PalmSource has built the RS-232 transport drivers into the
Simulator. The Whizoo developer kit (www.whizoo.com/btdevkit) takes advantage
of this, and gives you a way to connect to real BT hardware. In principle, any
BT hardware communicating at the HCI layer over RS-232 will work. If you
search this forum you'll also find a software-based BT simulator that can be
connected to Cobalt Simulator.
>>1. Can you use the cobalt simulator with a Bluetooth adapter?
Not that I'm aware of
>>1b. If not, why is the Bluetooth control panel there.
So you can test other BT functionality, like sublaunching the BT Prefs panel
>>3. What advantage do they give over the simulator?
The Whizoo dev kit works, and is real hardware. PalmSource used similar
hardware to develop OS Cobalt.
Perhaps not what you wanted to hear, but here it is. Most developers download
their apps to real handhelds and test on the device.
http://www.whizoo.com Contractor for hire (PalmSource Certified Developer)
Source code available for all apps
Bluetooth Developer Kit for Palm OS
BtSerial Pro - Serial Port Client for Palm OS
BtSerial - Bluetooth Serial Port Client for Palm OS
BtServer - Bluetooth Serial Port Server for Palm OS
Net Sync - Programmatically manipulate network settings
RegCode - Add registration code support to your app
"Colin" <swampy747@hotm...> wrote in message news:144142@bluetooth-forum...
I am having difficulty figuring out if you can use the Palm Simulator (or
the palm emulator for that matter) when developing a bluetooth application.
So here are my questions:
1) Can you use the cobalt simulator (or any simulator garnet, POSE I don't
care) with a bluetooth adapter in your development PC to test bluetooth
b) If not, why is the bluetooth control panel there.
2) If yes to one. Can you run the simulator or pose twice and use two USB
bluetooth adapters to test the applications each running in its own instance
of the simulator or emulator.
3) Lastly i see there are a couple of bluetooth SDK's out there e.g. whizoo
etc. What advantage do they give over the simulator and a usb bluetooth
Any help is greatly appreciated.
Perhaps it would be good to create a bluetooth development starter document
/ tutorial on palm source sometime.