-
v1.1.0 protected943f3eeb · ·
More filters This release adds filters for selecting specific data series based on criteria and also a filter to calculate basic transformations on individual quantities. Furthermore, Matplotlib is fixed to versions below 3.5 because 3.6 breaks polt currently. This is not a long-term fix though.
-
v0.10.0 protected58d62b35 · ·
Introduce Filters This release introduces the concept of Filters for modifying incoming data. With custom Filters it is possible to adjust (e.g. smooth) data or even to add new derived data (e.g. the maximum, a derivative, an integral, etc...). A slight speedup of the SpectrumAnimator was achieved by using scipy's FFT implementation, not numpy's. Furthermore, displaying the current FPS is now possible for some Animators.
-
v0.7.0 protectedea4e04e8 · ·
Pausing, Custom Animators, Rate Limiting and More Documentation This release introduces some structural changes that allow for using custom Animators (#14), which can now be specified similar to the custom parsers. Furthermore, the incoming data rate can now be limited per streamer (#27) which can be handy when the plotting can't catch up the the input. Also, the animation can now be paused (and resumed) by hitting the spacebar. During pause, the graph can be moved, zoomed and modified with the standard Matplotlib toolbar without further data updates. The documentation has recieved a big update with a clearer structure and more information on various topics.
-
v0.5.0 protected4fbe9be6 · ·
Improved Timeseries Plotting New Features: - #4: make the temporal time frame configurable - #41: clear the buffer at each frame, better preventing indefinite buffer growth - #23: enable sharing time axis between subplots - #26: use autofmt_xdate to display time axis more readable - #30, #31: proper documentation (deployed to GitLab Pages)
-
v0.4.0 protectedc4da364f · ·
Multiple Improvements Fixed issues: - #35: add-source command failed due to importlib not being imported - #36: csv parsing failed when using a command as input New Features: - #34: setuptools' entry_points can now be used to add parsers do polt - #32: the csv delimiter used by CsvParser can now be specified via cli and the configuration - #36, #39: an --encoding option exists now for the add-source command to specify the input encoding for parsers Improvements: - #40: the left-free subplot area is now minimized more aggressively Code style: - #33: parsers now reside in separate modules