Estoy trabajando en el problema de que una interfaz USB se use con doble propósito: una sesión digital normal y una señalización de conector USB fuera de especificación.
Para obtener una sesión USB normal, no es necesario realizar cambios en el cable.
La señalización fuera de especificación necesita una modificación del cable y es común entre los obturadores de cámaras digitales. Ejemplo activador de imagen Samsung NX1000 .
Lo que me gustaría saber es si puedo activar de forma segura el circuito como en la imagen y el cambio a pedido, activar la funcionalidad USB con algún tipo de GPIO.
La aplicación que tengo en mente no necesita que ambos modos estén activos al mismo tiempo, ya que creo que podría bloquear la sesión USB.