Skip to content

FlexiPlot Alpha 3

Latest
Compare
Choose a tag to compare
@xcoder123 xcoder123 released this 18 Mar 22:58
· 21 commits to master since this release

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:
image
image

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