-
-
Notifications
You must be signed in to change notification settings - Fork 401
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 Monitor update rate issue. #79
Comments
When I slow the code down, the Serial Monitor can keep up. In the above screenshots I was writing a serial message every 1.37mS (0.00137sec). I have slowed the code down to write to serial every 1000mS (1sec). The time it takes to print the characters on the built in Serial Monitor takes a bit longer than one full second to print roughly 24 characters (including spaces). Note |
Well, I doubt this issue belongs here but since you have taken the time to precisely submit the details, I leave it open. Perhaps someone with better domain knowledge can decide if this is something we have to work on or not. CC: @ubidefeo |
hi @cl330b thank you so much for going through the effort of connecting your DSO, tells us you've done more than we expect when it comes to feedback. 💯 We have received another report of the serial monitor not able to keep up arduino/arduino-pro-ide#400 and this is definitely something that needs work, especially as we work towards faster devices having to provide serial monitor output. We'll keep this one open and provide updates in the weeks to come, but we have quite a list of things that need to be worked on before we tackle the Serial Monitor Hope to have updates soon |
Hi, can I please add that while the Serial monitor is struggling to keep up if effects the performance of the editor, with things like Auto complete; auto indent and even Ctl+T not working.
|
very bad performance at speed more than 57600 |
@pavel-b-kr12 |
Beta 4 no improvement that I can see. will try nightly build. |
Tested nightly build seems to be a bit quicker but still unusable above 9600 :(
@ 115200 If I let it run for one second then hold reset it keeps scrolling for another 9-10 seconds |
@toogooda |
I am running ide 2-rc3 and still have this issue. CPU is at 100% and the serial monitor is EMPTY. this makes button presses & the IDE in genrall very slow to respond. every other IDE (inlcuding the old one) does not have any similar issues. |
The Serial Monitor built in to the IDE has a significantly delayed update rate.
I am using the Arduino Zero. I am using the following to print serial information to the internal Serial Monitor and an external bit of software (GTKTerm v1.1) to monitor the serial information being written to the native USB port.
Serial.begin(115200); SerialUSB.begin(115200);
I would expect to see the update rate of the built in Serial Monitor match the modulated outputs of the microcontroller. I am using a scope to view the outputs of the Zero. I can see in real time which outputs are on compared to the built in Serial Monitor and the external Serial Monitoring software.
(Please see attached screenshots for context.)
Version Information:
Linux 5.8.0-31-generic arduino/arduino-pro-ide#33-Ubuntu SMP Mon Nov 23 18:44:54 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
arduino-pro-ide_nightly-20201211_Linux_64bit
Additional Information Regarding Issue
When I hold the board in reset, the built in Serial Monitor continues to update as if still reading incoming serial data.
-cl330b
The text was updated successfully, but these errors were encountered: