Sto leggendo i dati da un microcontrollore via seriale, a una velocità di trasmissione di 921600. Sto leggendo una grande quantità di dati CSV ASCII, e dato che è veloce, il buffer get riempito e tutto il resto dei dati si perde prima che io possa leggerlo. So che potrei modificare manualmente il codice sorgente pyserial per serialwin32 per aumentare la dimensione del buffer, ma mi chiedevo se c'è un altro modo per aggirarlo?Il buffer di Pyserial si riempie più velocemente di quanto possa leggere
Posso solo stimare la quantità di dati che riceverò, ma è da qualche parte circa 200kB di dati.
È possibile rallentare la velocità di trasmissione? –
No, sfortunatamente non ho il controllo del baud rate UC. Tutto quello che posso fare è inviare il byte di trasmissione e ricevere i dati. – Nate