Skip to content

Releases: appliedinnovation/uart_serial_plotter

v1.2.1

16 Dec 15:42

Choose a tag to compare

  • Update styling of selected tab title to look better on MacOS
  • Update parsing / setting of header to allow only for strict matching to the header
  • Update serial port descriptors for wider range of support with different serial converter chips
  • Move Refresh Serial Ports action out of Ports submenu so that it can be called explicitly on platforms without hotplug detection (such as MacOS) if the plotter is started when no devices are plugged in.

Full Changelog: v1.2.0...v1.2.1

v1.2.0

18 Nov 14:36

Choose a tag to compare

  • Adds an output window that shows the received UART data
  • Adds a log window for debug logging in the app
  • Adds an Auto-Clear Plot on Reset menu option that is a checkbox - When checked, the plot will be cleared when a header is received again (signaling the start of a new plot)
  • Adds a toggle menu option - To open/close the current serial port
    • If the serial port is open, the option will show Close serial port
    • If the serial port is closed, the option will show Open serial port
    • If there is no serial port, the option will be disabled
  • Adds File->Export UART data to export the received data to a .txt file

v1.0.1

11 Nov 01:53

Choose a tag to compare

  • Renamed resource helper functions into resource_helpers to not conflict on MacOS.

v1.0.0

10 Nov 22:10

Choose a tag to compare

Initial release of UART Serial Plotter:

  • Realtime plotting of data received over UART with
    • Automatic parsing of header data (csv non-numeric line)
    • Automatic detection & opening of serial ports on Windows
    • Selection of serial port
    • Automatic resizing for streaming data
    • Ability to zoom / pan the plot while streaming in data
  • Ability to export plot as png, csv or other formats
  • Ability to import previously exported csv for off-line plotting / inspection
  • Ability to hide / show plots by clicking on their entry in the legend
  • Ability to move the legend around for better plot visibility
  • Integrated automatic FFT of selected signals - which even works when in real-time mode!