Code has been heavily refactored and cleaned up.
On top of that one of the main changes are the added Bar Graph with a lot of customisation:
- Animation
- Legends
- Labels
- Horizontal or vertical switch
Also Bar charts come in 3 main types:
- Normal
- Stacked
- Percentage
An example packet for plotting to a bar graph:
Plotting with automatic color assignment
{P0|Jan;Feb;Mar|Jane|25 15 17|John|8 9 23}
P0 = ID of plot
Jan;Feb:Mar = Are the columns for bar graph
Jane = Is the set name for bar graph, every set expects as many values as columns
25 15 17 = Values for Jane for columsn Jan, Feb and Mar.
John= Is the set name for bar graph, every set expects as many values as columns
8 9 23 = Values for John for columsn Jan, Feb and Mar.
If you want to use custom set of colors, you can just specify them in the packet:
{P0|Jan;Feb;Mar|Jane|255,0,0|25 15 17|John|0,255,0|8 9 23}
Here is an example screenshot of some possible configurations:
Some minor added functionality:
- Ability to lock down the widgets position and disable their window frame
- Terminal will now save history ofr current user
- Added baudrate and port selection in the main toolbar
- In settings you have all the serial port configuration functionality
- Also dashboard background can be changed in settings
- Deleted all windows specific code, this should allow for easy linux/mac compilation
- Packet Injector tool