Ho una telecamera a infrarossi/tracker con la quale sto comunicando tramite la porta seriale. Al momento sto usando il modulo per fare i pyserial. La fotocamera aggiorna la posizione di un oggetto tracciato alla velocità di 60 Hz. Per ottenere la posizione dell'oggetto tracciato eseguo uno pyserial.write() e poi ascolto una risposta in arrivo con pyserial.read (serialObj.inWaiting()). Una volta che la risposta/posizione è stata ricevuta, il ciclo while è rientrato e così via. La mia domanda ha a che fare con l'affidabilità e la velocità di questo approccio. Ho bisogno che la posizione venga ottenuta dal computer al ritmo di almeno 60Hz (e la posizione verrà quindi inviata tramite UDP a un sistema operativo in tempo reale). È qualcosa di cui Pyserial/Python è capace o dovrei cercare in approcci alternativi basati su C?pyserial/python e acquisizione dati in tempo reale
Grazie, Luca
Come è successo? Che tipo di frequenze di campionamento sei riuscito a ottenere con Python? Ho effettuato alcune semplici acquisizioni di dati su scala Ohaus su RS232, ma sono riuscito a ottenere solo 5hz (avrebbe potuto essere la scala) – Chris