O buffer de Pyserial preenche mais rápido do que eu posso ler

Eu estou lendo dados de um microcontrolador via serial, a uma taxa de transmissão de 921600. Eu estou lendo uma grande quantidade de dados CSV ASCII, e uma vez que vem em tão rápido, o buffer é preenchido e todo o resto dos dados se perde antes Eu posso ler isso. Eu sei que eu poderia editar manualmente o código-fonte pyserial para serialwin32 para aumentar o tamanho do buffer, mas eu queria saber se há outra maneira de contornar isso?

Eu só posso estimar a quantidade de dados que vou receber, mas é algo em torno de 200kB de dados.

questionAnswers(3)

yourAnswerToTheQuestion