Tengo una cámara infrarroja/rastreador con la que me comunico a través del puerto serie. Estoy usando el módulo pyserial para hacer esto en este momento. La cámara actualiza la posición de un objeto rastreado a una velocidad de 60 Hz. Para obtener la posición del objeto rastreado ejecuto un pyserial.write() y luego escucho una respuesta entrante con pyserial.read (serialObj.inWaiting()). Una vez que se ha recibido la respuesta/posición, se vuelve a ingresar el ciclo while y así sucesivamente. Mi pregunta tiene que ver con la fiabilidad y la velocidad de este enfoque. Necesito que la computadora obtenga la posición a una velocidad de al menos 60 Hz (y la posición se enviará a través de UDP a un sistema operativo en tiempo real). ¿Es esto algo de lo que Pyserial/Python son capaces o debería considerar enfoques alternativos basados en C?pyserial/python y adquisición de datos en tiempo real
Gracias, Lucas
¿Cómo resultó esto? ¿Qué tipo de tasas de muestreo fue capaz de obtener con Python? He hecho una adquisición simple de datos fuera de una escala ohaus sobre RS232, pero solo pude obtener 5hz (podría haber sido la escala) – Chris