ইউএসবি অন-দ্য-গো (ওটিজি) এবং ইউএসবি হোস্ট মোডের মধ্যে পার্থক্য কী?


23

ইউএসবি অন-দ্য-গো (ওটিজি) এবং ইউএসবি হোস্ট মোডের মধ্যে পার্থক্য কী?

তারা কমবেশি একই রকম বলে মনে হচ্ছে। তারা কি?

উত্তর:


26

অ্যান্ড্রয়েড ডিভাইসের প্রসঙ্গে শর্তাদি প্রায়শই আন্তঃবিস্মরণীয়ভাবে ব্যবহৃত হয়।

হোস্ট মোড

ইউএসবিতে ক্লায়েন্ট-সার্ভার ইন্টারফেসের মতো দুটি ভিন্ন ধরণের এন্ডপয়েন্ট (সংযুক্ত ডিভাইস) রয়েছে। একটি ডিভাইস হ'ল কম্পিউটার (বা হোস্ট ) এবং এটির দায়িত্বে রয়েছে: এটি সার্ভার। অন্যান্য সমস্ত ডিভাইস ( পেরিফেরিয়াল ) ক্লায়েন্ট এবং কেবল সার্ভারের সাথে যোগাযোগ করতে পারে। সাধারণত, কোনও ডিভাইস কেবলমাত্র এই দুটি রোলের মধ্যে একটিতে কাজ করতে পারে: কোনও কীবোর্ডকে হোস্ট হওয়ার পক্ষে তা বোঝা যায় না। প্রোটোকলটি সেইভাবে কাজ করে এবং সংযোগকারীগুলি ব্যবহারকারীদের পক্ষে আরও সহজ করার জন্য ডিজাইন করা হয়: হোস্টগুলির আয়তক্ষেত্রাকার একটি সংযোগকারী থাকে এবং পেরিফেরিয়ালগুলিতে হয় স্কোয়ার বি সংযোগকারী বা একটি মিনি বা মাইক্রো সংস্করণ থাকে।

হোস্ট মোড একটি নাম যখন কোনও ডিভাইস হোস্ট হিসাবে কাজ করে as প্রতিটি ইউএসবি সংযোগের হোস্ট মোডে ঠিক একটি ডিভাইস থাকে । পিসি সর্বদা হোস্ট মোডে চলে। (আপনি সাধারণত এটি পিসির জন্য বলবেন না, কারণ এটি সত্যই "মোড" নয়, এটি সর্বদা এরকম like)

ইউএসবি-OTG

যদিও একটি ফোন কিছুটা আলাদা। কখনও কখনও আপনি এটি পেরিফেরিয়াল হিসাবে কাজ করতে চান: উদাহরণস্বরূপ, আপনি এটি একটি পিসিতে প্লাগ করতে পারেন, যাতে পিসি ফোনের স্টোরেজ অ্যাক্সেস করতে পারে। কখনও কখনও আপনি এটি একটি হোস্ট হিসাবে কাজ করতে চান: উদাহরণস্বরূপ, এটির সাথে একটি ভৌত ​​কীবোর্ড বা মাউস সংযুক্ত করা। এ কারণেই এখন অনেক অ্যান্ড্রয়েড ডিভাইস ইউএসবি হোস্ট মোডের পাশাপাশি ইউএসবি পেরিফেরিয়াল মোডকে সমর্থন করে: তারা উভয়ই রোলটিতে কাজ করতে পারে। কিন্তু কোনও হোস্টের ইউএসবি সকেট পেরিফেরিয়াল থেকে আলাদা হয়ে গেলে আপনি কীভাবে এই কাজটি করতে পারেন?

এখানেই ইউএসবি-অন-দ্য-গো (ওটিজি) আসে It এটি মাইক্রো-ইউএসবি সকেটে একটি অতিরিক্ত পিন যুক্ত করে। আপনি যদি কোনও সাধারণ এ-টু-বি ইউএসবি কেবলটি প্লাগ করেন তবে ডিভাইস পেরিফেরিয়াল মোডে কাজ করে। আপনি যদি একটি বিশেষ ইউএসবি-ওটিজি কেবলটি সংযুক্ত করেন তবে এর এক প্রান্তে সংযুক্ত পিন রয়েছে এবং এর শেষে ডিভাইসটি হোস্ট মোডে কাজ করে।

এটির কিছুটা বিভ্রান্ত হতে পারে যদি কোনও তারের উভয় প্রান্তে আপাতদৃষ্টিতে অভিন্ন প্লাগ থাকে, যা বিভিন্ন কাজ করে। তবে উভয় প্রান্তে ইউএসবি-ওটিজি সহ কেবলগুলি অস্বাভাবিক: এটি একটি অ্যাডাপ্টার ব্যবহার করা বেশি সাধারণ, যার এক প্রান্তে হোস্ট-মোড ইউএসবি-ওটিজি প্লাগ রয়েছে এবং অন্যদিকে একটি আয়তক্ষেত্রাকার ইউএসবি-এ সকেট রয়েছে। আপনি এই অ্যাডাপ্টারে একটি সাধারণ ইউএসবি কেবল লাগাতে পারেন এবং এটি স্বাভাবিকভাবে কাজ করবে।

উপসংহার

নামগুলি ইউএসবি প্রযুক্তির দুটি পৃথক অংশকে বোঝায়, তবে সেগুলি খুব একই রকম। সর্বোপরি, কোনও ডিভাইস যদি "ইউএসবি-ওটিজি সমর্থন করে," তবে এটি অবশ্যই "হোস্ট মোডে" অভিনয় সমর্থন করবে। কথোপকথন প্রায়শই ক্ষেত্রে হয়, তবে সবসময় হয় না। হোস্ট মোডকে সমর্থন করে এমন বেশিরভাগ অ্যান্ড্রয়েড ডিভাইসগুলি ইউএসবি-ওটিজির মাধ্যমে এটি করে তবে কয়েকটি পাল্টা উদাহরণ রয়েছে: উদাহরণস্বরূপ, আসল আসুস আই প্যাড ট্রান্সফর্মার, এর কীবোর্ডে ইউএসবি-এ সকেট রয়েছে, এটি কোনও ইউএসবি ছাড়াই হোস্ট মোডে কাজ করতে দেয় allowing -ওটিজি কেবল এবং অবশ্যই পিসি ইউএসবি-ওটিজি ছাড়াই হোস্ট মোড সমর্থন করে।

সুতরাং যদিও পদগুলি সাধারণত অ্যান্ড্রয়েড বিশ্বে একই জিনিসটি বোঝাতে ব্যবহৃত হয় - আমি কি আমার ফোনে একটি ইউএসবি স্টিক প্লাগ করতে পারি? - এবং বেশিরভাগ ডিভাইসের ক্ষেত্রে এটির কোনও পার্থক্য নেই যার বিষয়ে আপনি কথা বলছেন, সেখানে একটি পার্থক্য রয়েছে।


শক্তিটি ভুলে যাবেন না .... ওটিজির জন্য বাইরের শক্তির প্রয়োজন এমনদের জন্য একটি ওয়াই-স্প্লিট কেবল প্রয়োজন - সম্ভবত এমন একটি ডিভাইসের জন্য যা শক্তিশালী শক্তির প্রয়োজন ... এছাড়াও ইউএসবি পেরিফেরিয়াল হানিকম্বের পরে এটি উপস্থিত হয়েছিল যা এটি চালু করেছিল।
t0mm13b

1
@ t0mm13b আসলে ইউএসবি-ওটিজির মাধ্যমে সংযুক্ত ডিভাইসগুলিতে বিদ্যুত সরবরাহ করা সম্পূর্ণ সম্ভব, ঠিক তেমনি সাধারণ ইউএসবি দ্বারা। এটি ঠিক যে বেশিরভাগ ফোনগুলি হার্ড ডিস্কের মতো উচ্চ-বর্তমান ডিভাইসের জন্য পর্যাপ্ত বিদ্যুৎ সরবরাহ করে না: তবে এটি ইউএসবি-ওটিজি বা সাধারণ ইউএসবি ব্যবহৃত হয় না তা নির্বিশেষে নির্দিষ্ট ডিভাইসের সাথে করতে হবে।
ড্যান হুলমে

@ t0mm13b আমি নিশ্চিত নই যে আপনি "ইউএসবি পেরিফেরিয়াল হানিকম্ব যেটি চালু করেছিল এটির আগ পর্যন্ত উপস্থিত ছিল না।" অ্যান্ড্রয়েড সর্বদা একটি ইউএসবি পেরিফেরিয়াল হিসাবে অভিনয় সমর্থন করে।
ড্যান হুলমে

না, এটির জন্য একটি কাস্টম কার্নেল প্রয়োজন - এবং এটি চিপসেটের উপর নির্ভর করে ইফফির সমর্থন ছিল, এটি হানিকম্ব এপিআই-তে ছিল যে ইউএসবি সমর্থনটি
আইসিএসে

1
@ ড্যান হাল্মে: যাইহোক ধন্যবাদ, আমি এটি আলাদা প্রশ্ন বলে মনে করি না।
ওমনে
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.