![]() |
LUFA Library
120219
|
Defines | |
#define | ANDROID_ACCESSORY_PRODUCT_ID 0x2D00 |
#define | ANDROID_ACCESSORY_ADB_PRODUCT_ID 0x2D01 |
Enumerations | |
enum | AOA_Descriptor_ClassSubclassProtocol_t { AOA_CSCP_AOADataClass = 0xFF, AOA_CSCP_AOADataSubclass = 0xFF, AOA_CSCP_AOADataProtocol = 0x00 } |
enum | AOA_ClassRequests_t { AOA_REQ_GetAccessoryProtocol = 0x33, AOA_REQ_SendString = 0x34, AOA_REQ_StartAccessoryMode = 0x35 } |
enum | AOA_Strings_t { AOA_STRING_Manufacturer = 0, AOA_STRING_Model = 1, AOA_STRING_Description = 2, AOA_STRING_Version = 3, AOA_STRING_URI = 4, AOA_STRING_Serial = 5 } |
enum | AOA_Protocols_t { AOA_PROTOCOL_AccessoryV1 = 0x0001 } |
Constants, Types and Enum definitions that are common to both Device and Host modes for the USB Android Open Accessory Class.
#define ANDROID_ACCESSORY_ADB_PRODUCT_ID 0x2D01 |
Product ID value in a Device Descriptor to indicate an Android device in Open Accessory and Android Debug mode.
#define ANDROID_ACCESSORY_PRODUCT_ID 0x2D00 |
Product ID value in a Device Descriptor to indicate an Android device in Open Accessory mode.
enum AOA_ClassRequests_t |
Enum for the Android Open Accessory class specific control requests that can be issued by the USB bus host.
Enum for possible Class, Subclass and Protocol values of device and interface descriptors relating to the Android Open Accessory class.
enum AOA_Protocols_t |
enum AOA_Strings_t |
Enum for the possible Android Open Accessory property string indexes.