Datasheet

Table of Contents
Introduction 1
SW License Agreement 2
Release Notes 10
Terms and Definitions 10
Supported Demo Boards 10
Requirements, Limitations, and Potential Issues 11
Getting the Source Code 11
What's Next? 11
Revision History 12
1.02 12
1.01.02 12
Using the Library 13
Library Architecture 13
How the Library Works 13
Configuring the Library 13
Required USB callbacks 13
HardwareProfile.h 15
usb_config.h 15
usb_config.c 16
Initialization 17
Keeping the Stack Running 18
Detecting a Connection/Disconnection to an Android Device 18
Sending Data 19
Receiving Data 20
Firmware API 22
API Functions 22
AndroidAppIsReadComplete Function 22
AndroidAppIsWriteComplete Function 23
AndroidAppRead Function 24
AndroidAppStart Function 25
Microchip's Accessory Framework for Android(tm) iii
iii