Je souhaite communiquer avec le téléphone via un port série. Après avoir écrit une commande au téléphone, j'ai utilisé ser.read(ser.inWaiting())
pour obtenir sa valeur de retour, mais j'ai toujours obtenu 1020 bytes
de caractères, et en fait, les retours désirés sont censés être sur 50KB
.Comment étendre la taille du tampon d'entrée de pyserial
J'ai essayé de définir ser.read(50000)
, mais l'interpréteur va se bloquer.
Comment est-ce que j'élargirais le tampon d'entrée pour obtenir tous les retours à la fois?
Peut-être un [paramètre du système d'exploitation] (http://stackoverflow.com/a/10130825/673991)? –