Tengo 3 dispositivos que se comunican a través de un puerto serie. Llamémoslos Dispositivo 1, Dispositivo 2 y Bluetooth (BT al adaptador serie). El BT se utiliza para comunicarse con una computadora, pero puede tratarse como un tercer dispositivo para los propósitos de la pregunta. Hay 3 modos en los que necesito esta configuración para funcionar. El Modo A tendría el Dispositivo 1 conectado al Bluetooth, el Modo B tendría el Dispositivo 2 conectado al Bluetooth, y el Modo C tendría el Dispositivo 1 y el Dispositivo 2 conectados entre sí . Por favor, vea la imagen adjunta de un diagrama para aclarar las cosas.
Puedo cambiar entre los modos con un interruptor de 3 vías o un botón. Lo que estoy buscando es una forma de cambiar entre estos 3 modos. He considerado usar solo un interruptor mecánico, pero dado el número de conexiones y considerando que mi proyecto final debe ser muy pequeño, esto no es práctico.
Mi solución ideal sería usar algún tipo de IC que me permita transmitir una señal serial de un pin a otro, según el modo seleccionado, o un conjunto de transistores que me permitan cambiar entre los diferentes modos. Pero estoy completamente abierto a cualquier otra solución mejor.
Cualquier ayuda o punteros en la dirección correcta serían muy apreciados. ¡Gracias!