It's now around 3 months since the first commit on this project and I have done what I initially wanted: plotting from serial port or network socket, with a bit of flexibility when it comes to data format. Today's release of version 1.0 marks closure of this project for any big new features as I got what I needed out of it. With that being said, I plan to leave it on github with all the precompiled releases for people to use and I'll take into account any bug reports (and smaller features) as they come, but I don't want to dedicate as much time to it any more. It's been fun for a while ^^
New features:
- TCP socket as input source (plot data from a TCP socket)
- Added incoming data rate estimator
- Minor visual changes
- Data size parameter is now individual per plot, not per plot type as before
- Scatter plot is now reset whenever an input channel is changed
- Config file is now versioned in order to be applied migrations in future releases
- Added program icon
Bug fixes:
- Fixed a crash caused by improper handling of objects when closing a plot
- Math components used to be loaded in the wrong order on startup; causing them to not be applied until math channel has been re-enabled
- Math component IDs were not as unique as expected, causing problems during component deletion
In addition, a bug causing scatter plot to crash the program on Ubuntu 16.04 and 18.04 is now magically gone, without any work being put into resolving it... Fun :D
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.