USB On-The -Go ( OTG USB ) es parte de la especificación USB 2.0 , y permite que un dispositivo USB esclavo (por ejemplo, un teléfono móvil ) para convertirse en el anfitrión de otro dispositivo USB. Usted puede utilizar OTG para que algunos teléfonos móviles para copiar archivos desde un dispositivo de almacenamiento masivo USB u otros dispositivos como cámaras . USB On-The -Go incluye tres protocolos - Sesión Solicitud Protocol ( SRP) , adjunte Protocolo de detección ( ADP) y el Protocolo de Negociación Anfitrión ( HNP) . Sesión Solicitud Protocol ( SRP)
Sesión Solicitud Protocol ( SRP) permite la conexión USB a permanecer sin energía hasta una potencia peticiones dispositivo. El control de la actividad de alimentación es importante para los dispositivos tales como un teléfono móvil que utilice una batería , ya que prolonga la duración de la batería .
Conecte Protocolo de detección ( ADP)
Adjuntar Detección Protocolo (ADP ) permite que un dispositivo para controlar y visualizar el estado adjunto. Cuando se detecta un dispositivo, un A- dispositivo buscará la conexión y dar energía al bus USB. Un dispositivo de B utilizará Protocolo Solicitud reunión ( SRP) .
Host Protocolo de Negociación (HNP )
Protocolo de Negociación Anfitrión ( HNP) permite la conmutación de acogida papeles /periféricos entre dos dispositivos de doble función OTG . Esto permite un control de programación de transferencia de datos del dispositivo USB OTG , por lo que cualquier dispositivo de OTG es capaz de iniciar la transferencia de datos . Con HNP , no importa si se conectan dos dispositivos incorrectamente - el dispositivo adecuado se cambia a la función esclava
.