Технология OTG (USB On-The-Go) работает следующим образом для передачи данных между устройствами: 2
- Подключение. 1 Одно устройство с поддержкой OTG подключается к другому устройству. 1
- Установка связи. 1 Устройства устанавливают связь друг с другом и обмениваются данными. 1 Управляющее устройство называется ведущим, а другое подключённое устройство — ведомым или периферийным. 1
- Роли устройств. 2 Главное устройство подаёт питание на периферийное устройство и может получать доступ к его данным. 1 В то же время периферийное устройство получает питание от главного устройства и позволяет главному устройству получать доступ к своим данным. 1
Выбор между ролями хоста и периферии зависит от того, к какому концу кабеля подключено устройство. 2 Устройство, подключённое к разъёму OTG-кабеля «A», действует как хост по умолчанию, в то время как подключённое к разъёму «B» — как периферийное устройство по умолчанию. 2