USB On-The- Go ( OTG USB) é parte da especificação USB 2.0, e permite que um dispositivo USB slave (como um telefone celular ) para se tornar o anfitrião de outro dispositivo USB. Você pode usar OTG para habilitar certos telefones celulares para copiar arquivos de um dispositivo de armazenamento em massa USB, ou outros dispositivos, como câmeras. USB On-The -Go inclui três protocolos - Session Request Protocol (SRP) , anexe Protocolo de Detecção (ADP) e Host Negociação Protocol ( PNH ) . Session Request Protocol ( SRP)
Session Request Protocol ( SRP) permite a ligação USB para permanecer sem energia até que um dispositivo solicita poder. Controlar a actividade poder é importante para dispositivos como um celular que utilize uma bateria , porque prolonga a vida da bateria .
Anexar Protocolo de Detecção (ADP)
Anexar Detecção Protocol ( ADP) permite que um dispositivo para verificar e estado apego display. Quando é detectado um dispositivo, o A- dispositivo irá procurar conexão e dar energia para o barramento USB. Um dispositivo B irá usar Session Request Protocol ( SRP) .
Anfitrião Negociação Protocol ( PNH )
Anfitrião Negociação Protocol ( PNH ) permite a comutação de acolhimento /funções periféricas entre dois dispositivos de dupla função OTG . Isso permite que a programação de transferência de dados de controle do dispositivo USB OTG , portanto, qualquer dispositivo OTG é capaz de iniciar a transferência de dados. Com PNH , não importa se você conectar dois dispositivos de forma incorreta - o dispositivo apropriado passará para o papel de escravos
.