Skip to content

Releases: ES-Alexander/serial-visualisation

Video Recording!

Choose a tag to compare

@ES-Alexander ES-Alexander released this 12 Dec 13:06

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!

Choose a tag to compare

@ES-Alexander ES-Alexander released this 10 Dec 00:17

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!

Choose a tag to compare

@ES-Alexander ES-Alexander released this 07 Dec 13:10

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

Choose a tag to compare

@ES-Alexander ES-Alexander released this 05 Dec 12:34

Fixed a bug which caused pausing to crash, and added some additional documentation to serial_grid.py.

Bug Fixes

Choose a tag to compare

@ES-Alexander ES-Alexander released this 05 Dec 12:19

Removed the serial buffering issues so now displays real results.

Pip Library

Choose a tag to compare

@ES-Alexander ES-Alexander released this 04 Dec 22:00

Now available as a pip library, for easy installation and setup!

Bug Fixes

Choose a tag to compare

@ES-Alexander ES-Alexander released this 04 Dec 21:00

Fixed several bugs in the colour-mapping functionality

Colours!

Choose a tag to compare

@ES-Alexander ES-Alexander released this 04 Dec 14:06

Added generic intensity->colour mapping for any number of set points.

Initial Release

Choose a tag to compare

@ES-Alexander ES-Alexander released this 11 Nov 07:13
6e572eb

Base functionality, reads serial data and displays in a grid as a grayscale intensity map