Enhanced Serial Monitor - Version 3.1.3 UPDATE

Main monitor window
• This allows selecting, refreshing, opening and closing the COM port.
• Choose a reading strategy - fast read normally and one line at a time where more control over the sequencing of messages to and from is important.
• Control the display - pausing, clearing and copying the trace, adding in a timestamp which also shows whether the data flow is inbound, outbound or looped back (for test purposes where the serial device does not need to be connected).
• Choosing a display refresh rate to optimise the loading on the PC when large quantities of data are being transmitted. Whilst reading the trace at high speed is difficult it is useful for the real time visualisers such as the IMU.
• Read and display buffer usage is displayed to allow tuning and warn of either the PC or the Arduino generating too much data for the other.
• It is used to manually open the other forms if not opened automatically by the Arduino.