Difference between revisions of "What's New"

From Flowcode Help
Jump to navigationJump to search
Line 37: Line 37:
 
=====UI Trees=====
 
=====UI Trees=====
  
*New tab for customising ''[[Project Explorer|Project Explorer]]'' and Icon Lists
+
*New ''UI Trees'' tab within ''[[Global_Settings|Global Settings]]'' for customising ''[[Project Explorer|Project Explorer]]'' and Icon Lists
 +
 
 
=====User Tools=====
 
=====User Tools=====
  

Revision as of 08:06, 3 January 2023

Some new exciting changes to Flowcode V10

Licensing changes
  • Flowcode V10 is now free for makers and hobbyists with full functionality for a limited range of devices which include; Arduino Uno & Nano, RPI etc.
Components
  • Can now view component code
  • Components are now free and open-sourced so you can use existing components and tailor them to your own requirements.
New 2D primitive components

Simulation

  • Interrupt on Change diagram visual improvements
  • View and step through the simulation of component code (Pro Licence only)
  • Ghost support for EB0058 ESP board
  • Icon lists now show disabled icons in a muted colour

Global Settings

Global Settings

Application
  • Create separate .c and .h files
  • Show help/wiki in separate browser
UI Trees
User Tools
  • New tab for new User Tools feature on Build menu
I/O ports
  • Connected components lists on analogue/digital windows
  • When using Calculation icons (etc), pins can be dragged to the expression
Variables
  • Combines global and local variables (which are also available separately)
  • Show values during simulation
  • Float variables are now shown to a user-defined precision (defaults to “%g”)
Built-in Functions
  • There are some new functions available
Events
  • There are some new events available

Miscellaneous

  • User Tools menu
  • TODO list
  • New API calls : GetPanel and GetPanelName, SetSimSpeed and GetBackgroundColour
  • New API call for controlling simulation speed (SetSimSpeed)
  • Creating web-based applications
  • New 2D style panel allows multiple panels where you can add, rename or delete.
  • HTML/Javascript export.