Articles of pyserial

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 […]

puerto serie de lectura de pyserial en el matraz (tal vez utilizando gevent)

Estoy construyendo un servidor web que necesitaría leer (y seguir leyendo) el puerto serie de la máquina en la que se está ejecutando. El propósito es poder leer un escáner de código de barras y usar eventos enviados por el servidor para actualizar un navegador con el código de barras de lectura. Estoy usando el […]