Releases: ES-Alexander/serial-visualisation
Release list
Video Recording!
Allows the recording of a grid in a constant-frame video. The framerate can be set to faster or slower than the realtime display speed, which is displayed on quit of a grid display session.
Video files are saved as .avi, and may require a media player such as VLC to view, particularly on macOS.
Threads!
Moved serial reading to a separate thread to allow concurrent processing of the previous grid data while getting the data for the next grid.
Blurry!
Added optional blurring functionality as a replacement for inconsistent clarity. The result image can now be viewed with interpolation between the data-points to give a smoother image.
Bug Fixes/Enhancements
- fixed a reshaping bug where the row and column dimensions were swapped with data in the correct order
- colour mapping has now been systematically tested, allowing arbitrary intensity or colour-mapping of the input values to the image pixels
Pause Restored
Fixed a bug which caused pausing to crash, and added some additional documentation to serial_grid.py.
Bug Fixes
Removed the serial buffering issues so now displays real results.
Pip Library
Now available as a pip library, for easy installation and setup!
Bug Fixes
Fixed several bugs in the colour-mapping functionality
Colours!
Added generic intensity->colour mapping for any number of set points.
Initial Release
Base functionality, reads serial data and displays in a grid as a grayscale intensity map