Estoy intentando usar una capa RS-232 en un script de python. Un convertidor de TU-S9 de USB a serie funciona bien con el mismo código que acabo de cambiar el puerto. Así que no creo que sea mi código. Lo único en lo que puedo pensar es que me estoy perdiendo algo de configuración. El Cabo no viene con ninguna documentación (que he encontrado). He intentado UART 1,2,4 mismo resultado. el puerto se abrirá pero nunca recibe una respuesta del dispositivo. El dispositivo es un PLC DirectLogic 05. Estoy usando ModBus RTU.
Editar: de lo que puedo decir, los puertos UART para el beaglebone están listados como / dev / ttyO0, / dev / ttyO1, / dev / ttyO2, / dev / ttyO3, / dev / ttyO4. Sin embargo, el sistema operativo utiliza / dev / ttyO0.