Articles of pyserial

Python: Escribiendo y leyendo desde el puerto serial

He leído la documentación, pero parece que no puedo encontrar una respuesta directa a esto. Tengo una lista de todos los puertos COM que usan los módems conectados a la computadora. Desde esta lista, trato de abrirlo, enviarlo a un comando y, si dice algo, agregarlo a otra lista. No estoy completamente seguro de que […]

Identificando el dispositivo serial / usb python

La solución a este problema es probablemente bastante simple, pero soy nuevo para interactuar dinámicamente con un dispositivo. Lo que estoy haciendo es crear un código ejecutable de python, por lo que el usuario no tiene que tener inactivo en su computadora o cualquier tipo de intérprete de python, lo que significa que no sé […]

Intentando abrir un puerto serie con pyserial en WinXP -> “Acceso denegado”

Estoy tratando de enviar datos a una bomba hplc a través del puerto serie usando python y pyserial. Probé el cable y la bomba bajo Linux (un derivado de gentoo), donde funcionó perfectamente, aunque como raíz. Ahora tengo que usar el código en una máquina WinXP, donde siempre obtengo un error de “Acceso denegado” cuando […]

Las funciones TextIOWrapper o BuffereRWPair del módulo Python io no funcionan bien con pySerial

Estoy escribiendo un adaptador en serie para algún hardware científico cuyo conjunto de comandos utiliza codificaciones de caracteres UTF-8. Todas las respuestas del hardware terminan con un retorno de carro (u ‘\ r’). Me gustaría poder usar la función readline() pySerial con un carácter EOL especificado, así que tengo esta configuración, ala este hilo : […]

Uso de un QThread en PyQT para la comunicación en serie (w. Pyserial)

Soy prácticamente un principiante cuando se trata de la progtwigción GUI. Estoy usando QT en combinación con los enlaces de python (PyQT4). Lo que estoy tratando de hacer: Configuración de un QThread para leer y escribir en un puerto serie con pyserial. La aplicación principal debe poder emitir nuevos datos en serie a través de […]

Comunicación serial Python

Estoy trabajando en un proyecto Arduino y lo estoy conectando con un script Python debido a limitaciones de memoria. En el lado de Python tengo una matriz bidimensional que contiene los valores x, y respectivos para las coordenadas, y en esta lista hay 26000 pares de coordenadas. Por lo tanto, para poder aclarar la estructura […]

Espera en Arduino auto-reset usando pySerial

Estoy tratando de leer las líneas de un tablero Arduino con un código muy simple (para mostrar el problema) en Linux. Código Python: # arduino.py import serial arduino = serial.Serial(‘/dev/ttyACM0’) with arduino: while True: print(arduino.readline()) Código Arduino: // simpleWrite.ino long ii = 0; void setup() { // initialize serial communications at 9600 bps: Serial.begin(9600); } […]

pyserial: es posible escribir en el puerto serie desde el subproceso a.

Intenté googlear esto, no pude encontrar una respuesta, busqué aquí, no pude encontrar una respuesta. ¿Alguien ha investigado si es seguro para los subprocesos escribir en un objeto Serial () (pyserial) desde el subproceso a y bloquear las lecturas desde el subproceso b? Sé cómo usar primitivos de sincronización de subprocesos y estructuras de datos […]

pyserial, ImportError: no hay un módulo llamado serial

Sé que esta pregunta se me ha hecho varias veces, pero ninguna de las soluciones que vi resolvió mi problema. He estado tratando de usar la biblioteca serial de Sublime Text 2 en mi mac. import serial Cada vez que llamo a esta biblioteca, recibo este mensaje: Traceback (most recent call last): File “/Users/andreapatri/Desktop/test.py”, line […]

¿Puedo usar el protocolo xmodem con PySerial?

Tengo una conexión activa con mi dispositivo serie a través de PySerial, pero también quiero transferir archivos a través del protocolo xmodem como parte de mi progtwig. ¿Cuál sería la forma más neutral de hacer esto? En el peor de los casos, podría close() mi objeto serial.Serial en Python y usar el subprocess para llamar […]