Android ওপেন অ্যাক্সেসরি (AOA)

Android Open Accessory (AOA) সাপোর্ট এক্সটার্নাল USB হার্ডওয়্যারকে (Android USB অ্যাক্সেসরি) অ্যাক্সেসরি মোডে Android-পরিচালিত ডিভাইসের সাথে ইন্টার‍্যাক্ট করার অনুমতি দেয়। Android-পরিচালিত ডিভাইস অ্যাক্সেসরি মোডে থাকলে, কানেক্ট করা অ্যাক্সেসরি USB হোস্ট হিসেবে কাজ করে (বাসে পাওয়ার দেয় এবং ডিভাইস গণনা করে) এবং Android-পরিচালিত ডিভাইস USB অ্যাক্সেসরি হিসেবে কাজ করে।

Android USB অ্যাক্সেসরি Android-চালিত ডিভাইসের সাথে অ্যাটাচ করার জন্য ডিজাইন করা হয়েছে। এই ধরনের অ্যাক্সেসরি AOA মেনে চলে, এর ফলে অ্যাক্সেসরি মোড কাজ করে এমন Android-পরিচালিত ডিভাইস শনাক্ত করতে পারে এবং চার্জিং পাওয়ারের জন্য অবশ্যই 5V-এ 500mA প্রদান করতে হবে। আগে রিলিজ করা Android-পরিচালিত কিছু ডিভাইস শুধুমাত্র USB ডিভাইস হিসেবে কাজ করতে পারে এবং এক্সটার্নাল USB ডিভাইসের সাথে কানেকশন শুরু করতে পারে না। AOA সাপোর্ট এই সীমাবদ্ধতা অতিক্রম করে, আপনাকে এমন অ্যাক্সেসরি তৈরি করতে সক্ষম করে যা কানেকশন শুরু করতে পারে এবং Android-চালিত ডিভাইসের একটি ভাণ্ডারের সাথে ইন্টার‍্যাক্ট করতে পারে।

AOA-এর দুটি ভার্সন আছে যা বিভিন্ন ধরনের কমিউনিকেশন সাপোর্ট করে:

  • AOAv1. সাধারণ অ্যাক্সেসরি কমিউনিকেশন ও adb ডিবাগিং কাজ করে।
  • AOAv2. হিউম্যান ইন্টারফেস ডিভাইস (HID) সংক্রান্ত ক্ষমতা কাজ করে। Android 4.1 (API লেভেল 16) ও তার পরবর্তী যেকোনও ভার্সনে উপলভ্য।