I'm new to Bluetooth programming, and i've been reading up the examples in the SDK. One quesiton i have is, how do i know what sort of service class my service is using? All i want to do is for 2 devices to automatically detect each other and send data to each other, kind of like hot-syncing
Basically those are determined by the protocols used in the application, i.e. usually L2CAP and RFCOMM protocols, which have specific UUIDs. In addition, you can add a name for your service to distinguish it.
For information on how to use UUIDs, please have a look at the Advertiser, Discovery, and PointToPoint examples.
You can also find the whole list of UUIDs from the Bluetooth SIG website.