A2DP stands for Advanced Audio Distribution Profile and is used for streaming music from an audio source such as a Bluetooth enabled MP3 player to an audio sink such as a Bluetooth headset. A2DP is output only, and so would not be useful for an input device. AVRCP is Audio Video Remote Control Profile. AVRCP could be used for an input device, but it supports remote control functions such as Volume Up and Volume Down and probably wouldn't be useful for your purposes. Neither A2DP nor AVRCP use SPP, Serial Port Profile. So HID, Human Interface Device Profile, is probably your best bet. Bluetooth HID is based on the USB HID specification. I would think reading up on USB HID would be a good place to start if you don't know Bluetooth. The Sony PS3 and SixAxis controller use Bluetooth HID in wireless mode.
On Jun 16, 7:34 pm, brilliant winger <[email protected]> wrote: > HI > > I want to develop an application for input device(bluetooth). > I would like to use HID profile or SPP. > But Android SDK support only A2DP and AVCRP profile. > I'll have to wait until the next version is released. > > I have one question. > I think A2DP, AVCRP profile use SPP. > is correct? > If so, we can use SPP instead of A~~ profiles? > > I don't know bluetooth api. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---

