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
-~----------~----~----~----~------~----~------~--~---

Reply via email to