USB On-The-Go (USB OTG alebo len OTG) je špecifikácia prvýkrát použitá koncom roku 2001, ktorá umožňuje USB zariadeniam, ako sú tablety alebo smartfóny, fungovať aj ako hostiteľ, čo umožňuje iným USB zariadeniam, ako sú USB flash disky, digitálne fotoaparáty, myš alebo klávesnice, ktoré sa k nim majú pripojiť. Použitie USB OTG umožňuje týmto zariadeniam prepínať tam a späť medzi rolami hostiteľa a zariadenia. Mobilný telefón môže čítať z vymeniteľného média ako hostiteľské zariadenie, ale po pripojení k hostiteľskému počítaču sa prezentuje ako veľkokapacitné pamäťové zariadenie USB.

USB OTG predstavuje koncept zariadenia, ktoré plní rolu hostiteľa aj periférie – vždy, keď sú pripojené dve USB zariadenia a jedno z nich je USB OTG, vytvoria komunikačné spojenie. Zariadenie, ktoré riadi prepojenie, sa nazýva hostiteľ, zatiaľ čo druhé zariadenie sa nazýva periféria.

USB OTG definuje dve úlohy pre zariadenia: OTG A-device a OTG B-device, pričom špecifikuje, ktorá strana napája prepojenie a ktorá je na začiatku hostiteľ. Zariadenie OTG A je dodávateľom energie a zariadenie OTG B je spotrebiteľom energie. V predvolenej konfigurácii pripojenia sa zariadenie A správa ako hostiteľ USB a zariadenie B funguje ako periférne zariadenie USB. Hostiteľský a periférny režim je možné vymeniť neskôr pomocou protokolu HNP (Host Negotiation Protocol).

Zapojenie pre ID pin definuje počiatočnú úlohu každého zariadenia.

Zdroj upraviť

Tento článok je čiastočný alebo úplný preklad článku USB On-The-Go na anglickej Wikipédii.