Bluetooth Accessory and Android Open Accessory Protocol

I am developing an Android application that should interact with Bluetooth accessories (barcode scanners). I am trying to understand what ADK and AOA Protocol 2.0 mean to me. I read the 2012 ADK manual and watched a video recording of the Google I / O 2012 ADK session.

Please check my questions and confirm your answers:

  • Is there anything that can be done in an Android app to conform to the Android Open Accessories 2.0 protocol?
    My answer: No, just make a normal Bluetooth connection (as described here: http://developer.android.com/guide/topics/connectivity/bluetooth.html )

  • Is there anything in the firmware for Bluetooth accessories that conforms to the Android Open Accessories 2.0 protocol?
    My answer: No, nothing.

  • Should the Android device switch to โ€œauxiliary modeโ€ when communicating with the Bluetooth accessory?
    My answer: No, "auxiliary mode" is only applicable with USB accessories.

  • Is there a list of supported Android ADK devices for Bluetooth accessories (there is such a list for USB accessories: Which Android devices support ADK / open accessory )?
    My answer: No, any device that supports Bluetooth.

  • If I don't use Arduino, is there anything I can take from ADK and AOA?
    My answer: No, not with a Bluetooth accessory.

Thanks.

+4
source share

All Articles