Desidero comunicare con il telefono tramite la porta seriale. Dopo aver scritto un comando al telefono, ho utilizzato ser.read(ser.inWaiting())
per ottenere il valore restituito, ma ho sempre ottenuto il totale 1020 bytes
di caratteri e, in realtà, i resi desiderati dovrebbero essere superiori a 50KB
.Come espandere la dimensione del buffer di input di pyserial
Ho provato a impostare ser.read(50000)
, ma l'interprete si bloccherà.
Come si espanderebbe il buffer di input per ottenere tutti i ritorni in una volta?
Possibilmente una [impostazione del sistema operativo] (http://stackoverflow.com/a/10130825/673991)? –