Serial monitor

Hi guys,

Not sure if this belongs in “Hacks” but I would like to hack the serial monitor to make it behave the way I think it should.

How do you pause the serial monitor from scrolling ? I would like to be able to scroll and read the output at my own pace without having to constantly scroll back up because a new line gets added to the bottom and the scroll bar keeps jumping to the bottom.

Also what does the two drop down lists do and do they have any influence on reading ProffieOS serial monitor output:
ArduinoIDE

I am guessing that the “baud” list defines the max speed at witch serial monitor will receive/read information from the ProffieBoard ? What about the other one with “No Line Ending”, “New Line”, “Carriage Return” & “Both NL & CR”? And witch one am I supposed to select ?

I did check this page:
https://docs.arduino.cc/software/ide-v2/tutorials/ide-v2-serial-monitor/
But it really doesn’t say anything useful.

I also found a post that say “disable autoscroll in the serial monitor”. Where is that option ? It is not in preference.

Thanks for any help.

MTFBWY

What version Arduino?
Leave it on New Line.
These 3 buttons, when you roll over them, tell you what they do (and one is what you are looking for)
Screenshot 2025-04-27 at 7.48.08 PM

2.3.5

Ah, “Toggle Autoscroll” ! Found it, thanks @NoSloppy . Is “Toggle Timestamp” useful ?

And what “baud” should I select ?

Timestamps never hurt, as they can show delays between events etc…

Baud rate is good at 115200,.

1 Like

Now if only there was a way besides reverting to 1.8 to have the upload ticker continue horizontally versus vertically with a pointless new percentage line repeating to 99%. :wink:

ie:

%%%%%%%%%%%

versus

%
%
%
%
%
%
%
%
%
%

I don’t actually know, does stuff like sdtest appear correctly in Arduino? I had to go and handle the carriage return properly in ProffieConfig to make its Serial Monitor (macOS and Linux version… the Windows one is still sad and I haven’t gotten around to making it use ProffieConfig’s GUI) behave proper.

I’d also wonder if the Windows version of Arduino behaves differently from the macOS version, since the meanings of those control characters vary. I’d think not though, since the frontend is Electron now. :face_vomiting:

Baud rate only matters if the serial monitor is connected to a real serial port.
Proffieboards do not use real serial ports, they are virtual serial ports running over USB, and the speed is entirely ignored, so you can set it to whatever you like, it dose not matter.

1 Like