avsa242 / p2-spin-standard-library

A curated collection of essential Spin2 objects
MIT License
3 stars 3 forks source link

Serial driver has no buffering #13

Closed avsa242 closed 10 months ago

avsa242 commented 2 years ago

Despite its speed, the async serial engine can still drop characters at higher data rates. This is noticeable in, e.g., the zmodem object, where line speeds greater than approx 38.4kbps aren't usable because of dropped data. Implement some sort of optional buffering mechanism.

avsa242 commented 10 months ago

Implemented in bf5baf46539acd4673b7ad16959fbbe3168f6f02