title: Pyserial buffer fills faster than I can read
body: <p>I am reading data from a microcontroller via serial, at a baudrate of 921600.  I'm reading a large amount of ASCII csv data, and since it comes in so fast, the buffer get's filled and all the rest of the data gets lost before I can read it.  I know I could manually edit the pyserial source code for serialwin32 to increase the buffer size, but I was wondering if there is another way around it?</p>
  
  <p>I can only estimate the amount of data I will receive, but it is somewhere around 200kB of data.</p>