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

Serial port hangs with cut and paste at low clock rates #126

Open
terrillmoore opened this issue Feb 15, 2019 · 0 comments
Open

Serial port hangs with cut and paste at low clock rates #126

terrillmoore opened this issue Feb 15, 2019 · 0 comments
Assignees
Labels

Comments

@terrillmoore
Copy link
Member

When provisioning, one often has to cut/paste.

Unfortunately, this causes the serial port RX path to hang due to buffer overrun. It's ok if things don't work but it's very confusing to have things hang.

I find that, at 2 MHz clock, if I set the inter-char delay to 10ms in Teraterm, all is well, and it's still quite usable.

But having things just hang (rather than getting an error message) is really unfortunate.

It's possible that this is a BSP problem rather than a Catena-Arduino-Platform problem.

To reproduce, try to provision a device, and cut/paste the appeui from the console. lorawan configure appeui XXXXXXXXXXXXXXXX<enter> will cause the rx path to stop responding. If you're in mfg test mode, that loop keeps running and outputting data.

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

No branches or pull requests

2 participants