Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Displayed line lags behind serial stream #6

Open
stg opened this issue Jan 6, 2020 · 0 comments
Open

Displayed line lags behind serial stream #6

stg opened this issue Jan 6, 2020 · 0 comments

Comments

@stg
Copy link

stg commented Jan 6, 2020

Under some circumstances the displayed line lags behind, is not the latest.
This is easily reproduced by having a device send multiple lines in one shot.
It also happens when connecting to a USB serial port that has multiple lines buffered, all of which are received at once.

The problem (I believe) is in connection.js _onReceive.
The function seems to only look for the first line break in "buffer". If buffer contains more than one line break, the last line will not be displayed and the display will not progress to the next line until more data is received. If that data contains additional line breaks, the problem will persist.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant