You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Release request: slcan on Windows loses frames on 4.6.1, fixed on main #2121
Could a 4.6.2 or 4.7.0 be released that includes #2028? On Windows, the slcan interface in 4.6.1 loses frames whenever the bus is busy, and #2028 fixes it, but it is only on main so far.
What we see. The device under test sends 10000 frames to a CANable adapter running slcan firmware. With 4.6.1 the host receives between some fraction of (about half) them, and then nothing more arrives. The same test on Linux receives all 10000 frames.
slcanBus._read in 4.6.1 calls serial.read(1) once per byte. On Windows each call is a separate request to the serial driver. Bytes are dropped.
Activity