How to monitor variables not using the serial?

rva1945:
Using the Serial Monitor feature can be uncomfortable as the lines keep in arriving from the board, even enabling the Autoscroll. Is there anyway of popping up a window or anything, even clearing the box in serial monitor after printing each line?

  1. Output some number of lines, then use a while() loop to await a "resume" byte, which you will send from the Serial monitor.

  2. Read the Serial port, and if you send it a 'p'' use a while() loop to await an 'r' (pause and resume).

  3. Use a terminal program that lets you send a character without having to click a button or hit Enter, and that has a clear screen button, or has a VT100 emulator so you can send it formatting commands, including clear screen.

  4. Write a small program in your favourite language that does whatever you want with the incoming data stream.