Jump to content

Main Page: Difference between revisions

From Flowcode Help
ReeceL (talk | contribs)
No edit summary
No edit summary
 
(96 intermediate revisions by 10 users not shown)
Line 1: Line 1:
{| cellpadding="4" style="border: 1px solid darkgray; float:right; width:30%"
[[File:fc-v9-mainlogo-01.png|center|link=https://www.flowcode.co.uk]]
|+ '''Flowcode 6'''
 
{| cellpadding="4" style="border: 1px solid darkgray; float:right; width:300px"
|+ '''Flowcode'''
|-
|-
| colspan="2"|[[File:FC6_Icon.png|center]]
| colspan="2"|[[File:fc-v9-thumb.png|center]]
|-
|-
| colspan="2"|[[File:FC6_Box_Cover.jpg|center]]
|width="40%"|'''Developer'''
|[http://matrixtsl.com Matrix TSL]
|-
|-
|width="40%"|'''Developer'''
|'''Website'''
|[http://matrixmultimedia.com Matrix Multimedia]
|[https://www.flowcode.co.uk www.flowcode.co.uk]
|-
|-
|'''Initial release'''
|'''Current version'''
|3rd September 2013
|v11.0.2.17
|-
|-
|'''Development status'''
|'''Initial v11 release'''
|Active
|17/10/25
|-
|-
|'''Written in'''
|'''Previous versions'''
|C++
|
* v10 (2023)
* v9  (2020)
* v8  (2018)
* v7  (2016)
* v6  (2013)
* v5  (2011)
* v4  (2009)
* v3  (2006)
* v2  (2003)
* v1  (2001)
|-
|-
|'''Operating system'''
|'''Operating system'''
|[http://en.wikipedia.org/wiki/Windows_XP Windows XP]
|[http://en.wikipedia.org/wiki/Microsoft_Windows Windows 10,11]
 
[http://en.wikipedia.org/wiki/Windows_Vista Windows Vista]
 
[http://en.wikipedia.org/wiki/Windows_7 Windows 7]
 
[http://en.wikipedia.org/wiki/Windows_8 Windows 8]
|-
|-
|'''Platform'''
|'''Platform'''
Line 31: Line 38:
|-
|-
|'''Available in'''
|'''Available in'''
|1 / 25 Languages:
|English, French, German, Spanish, Italian, Chinese (Traditional)
English
|-
|-
|'''Type'''
|'''Type'''
Line 39: Line 45:
|'''License'''
|'''License'''
|[http://en.wikipedia.org/wiki/Proprietary_software Proprietary]
|[http://en.wikipedia.org/wiki/Proprietary_software Proprietary]
|}
__NOTOC__
[[File:Fc10 what is flowcode1.jpg|500px]]     [[File:Web Barometer Web App.jpg]]
<br><br>
==Old Versions==
This page is current for Flowcode v11 and later. Earlier versions can be found below:
{| class="wikitable"
|-
|-
|'''Predecessor'''
| [[Special:PermanentLink/41232|Flowcode v10]]
|Flowcode 5
|-
|-
|'''Website'''
| [[Special:PermanentLink/24519|Flowcode v9]]
|[http://www.matrixmultimedia.com www.matrixmultimedia.com]
|-
|-
|'''Blog'''
| [[Special:PermanentLink/23678|Flowcode v8]]
|[http://www.flowcode.co.uk www.flowcode.co.uk]
|}
|}


Welcome to the Matrix Multimedia wiki, here you can find out and learn all you need to know about Flowcode 6 (and more!), from easy to follow exercises such as creating and saving a flowchart to technical API functions.
<br>
 
 
From this page you can navigate the wiki and follow the base learning structure which has been set in place for your benefit, you can also search for articles to find out specific functions or components for useful information to help you get the most out of Flowcode 6.
 
 
There are links to our '''[http://www.youtube.com/playlist?list=PLQDWBb7bxuCgg6aJgPJcfXBMzZdLILceQ official Youtube videos]''' throughout the wiki to help you learn about Flowcode, these videos are a few minutes (1 minute - 4 minutes) long and show you how to use features and functionality in Flowcode, these resources are very useful and can help you further understand Flowcode.
 
These videos can also be found on the [http://www.matrixmultimedia.com/flowcode_help/help_videos.php Flowcode Help Videos] page at the [http://www.matrixmultimedia.com Matrix Multimedia website].
 
 
For more information about Flowcode as well as news, announcements and events including our general activity at Matrix see our blog site [http://flowcode.co.uk www.flowcode.co.uk], which is updated regularly and consists of various articles from different staff, from information and events in the new building to new additions to the team as well as new projects and applications.
<br />__NOTOC__<br />
==Flowcode Help==
 
===[[Flowcode Help Overview|Flowcode Help]]===
Learn how to use Flowcode 6 and participate in practical exercises to improve your skills and knowledge of Flowcode. This explains the basics of Flowcode and how to use it effectively and efficiently. All users should at least skim through this section to learn about new features and methods integrated into Flowcode 6. New users are advised to start here to learn Flowcode from the base up.
 
===[[Exercises]]===
List of all exercises including the exercises used in [[Flowcode Help Overview|Flowcode Help]] section as well as additional exercises to further improve your skills, the exercises are set in a practical and informative structure. Advanced users can start here and use these exercises to familiarize themselves with the new interface, features and functionality.
 
===[[Feature List]]===
This section lists the articles about features in Flowcode 6 which are structured into the [[Flowcode Help Overview|Flowcode Help]] section so you can easily find information on specific features and learn how to use them effectively and efficiently. This section helps accompany other content to provide extra information to help you use the features correctly and understand them enough to use them to their full potential.
 
===[[Concepts]]===
Complex methods, techniques and functionality used in Flowcode explained in a robust and practical manner, with reference to conventions used outside of Flowcode as well as information linking to functionality directly integrated within Flowcode.
 
'''''Note: the Concepts section contains complicated articles intended for advanced users and complex component creation.'''''
 


==Technical Help==
==[[About_Flowcode|About Flowcode]]==


===[[Migrating to V6]]===
Flowcode is a graphical programming Integrated Development Environment (IDE) that allows you to develop highly functional electrical,<br>
A mix of important information for migrating/upgrading from version 5 to version 6 of Flowcode including practical changes such as the positioning of components on the panels, technical changes such as the software & hardware channel selection changes and other information e.g. a table listing the status of component migration to Flowcode 6.
electronic and electromechanical systems for microcontroller based systems and for Windows PCs and tablets.


===[[Components]]===
==[[Flowcode Embedded]]==
List of components which provide detailed information about individual components as well as examples of them in use, the information provided includes component and simulation macro references as well as property references and component functionality.
Flowcode Embedded allows you to easily create highly functional programs for popular microcontrollers.


===[[Event Reference]]===
==[[App Developer|Flowcode App Developer]]==  
Structured overview of Events providing technical information for individual functions, each article contains information of the parameters and return value, a detailed description and an example of the Event.
Flowcode App Developer allows you to create great Human Machine Interfaces for PCs, tablets and mobile phones using low cost<br>
input output boards - locally (USB/Buetooth) or remotely (Wi-Fi, LAN, Internet) using Windows or web browsers.


===[[API Overview]]===
==[[Flowcode Help Overview|Using Flowcode]]==
''See also [[API Reference]]''
Detailed glossary style overview of the aspects of the Flowcode environment broken down into relevant sections to aid in finding the knowledge<br>you require to use Flowcode effectively.


Structured overview of Simulation API explaining individual functions and technical information, the [[API Reference|API reference]] page also provides a similar purpose although in a more open and expanded list to show each individual function under its class.
==[[Icon Properties|Command Icons]]==
A list of the command icons used in Flowcode projects.


==[[Exercises|Examples and Tutorials]]==
This page contains structured exercises used throughout Flowcode Help section, and further exercises<br>
which are not featured in the Flowcode Help structure these additional exercises range from expanded exercises<br>
on camera control and panel navigation to creating, testing, exporting and importing components.


==[[Components|Component Library]]==
List of components which provide detailed information about individual components as well as examples of them in use.<br>
The information provided includes component and simulation macro references as well as property references and component functionality.


===[[Frequently Asked Questions]]===
==[[Flowcode_Debugging|Flowcode Debugging]]==
Frequently asked questions (FAQ) regarding Flowcode 6, including changes from version 5, new features and altered functionality. Commonly asked questions feature general information regarding component properties, local, constant and global variables and exporting macros.
Learn how Flowcode can help you debug your programs with a variety of tools and technologies designed to streamline the debugging process.


==[[Simulation_Functionality|Simulation Library]]==
Structured overview of the library of Simulation Event macros and Simulation Functions.<br>
The information provided includes simulation macro references as well as event triggers and functionality.


==[[Component_Creation|Component Creation]]==
Creating your own components in Flowcode gives you massive amounts of flexibility in your projects,<br>this section covers how to create your own components and has some working examples to help.


Consult the [//meta.wikimedia.org/wiki/Help:Contents User's Guide] for information on using the wiki software.
==[[What's New|What's New]]==
This page contains all the new exciting features introduced in this latest version of Flowcode.


* [//www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list]
==[[Glossary|Glossary]]==
* [//www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ]
This glossary helps general programmers understand Flowcode-specific terms and concepts.
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]

Latest revision as of 11:45, 9 July 2026

Flowcode
Developer Matrix TSL
Website www.flowcode.co.uk
Current version v11.0.2.17
Initial v11 release 17/10/25
Previous versions
  • v10 (2023)
  • v9 (2020)
  • v8 (2018)
  • v7 (2016)
  • v6 (2013)
  • v5 (2011)
  • v4 (2009)
  • v3 (2006)
  • v2 (2003)
  • v1 (2001)
Operating system Windows 10,11
Platform IA-32 and x86-64
Available in English, French, German, Spanish, Italian, Chinese (Traditional)
Type Advanced graphical programming software
License Proprietary


  



Old Versions

This page is current for Flowcode v11 and later. Earlier versions can be found below:

Flowcode v10
Flowcode v9
Flowcode v8


Flowcode is a graphical programming Integrated Development Environment (IDE) that allows you to develop highly functional electrical,
electronic and electromechanical systems for microcontroller based systems and for Windows PCs and tablets.

Flowcode Embedded allows you to easily create highly functional programs for popular microcontrollers.

Flowcode App Developer allows you to create great Human Machine Interfaces for PCs, tablets and mobile phones using low cost
input output boards - locally (USB/Buetooth) or remotely (Wi-Fi, LAN, Internet) using Windows or web browsers.

Detailed glossary style overview of the aspects of the Flowcode environment broken down into relevant sections to aid in finding the knowledge
you require to use Flowcode effectively.

A list of the command icons used in Flowcode projects.

This page contains structured exercises used throughout Flowcode Help section, and further exercises
which are not featured in the Flowcode Help structure these additional exercises range from expanded exercises
on camera control and panel navigation to creating, testing, exporting and importing components.

List of components which provide detailed information about individual components as well as examples of them in use.
The information provided includes component and simulation macro references as well as property references and component functionality.

Learn how Flowcode can help you debug your programs with a variety of tools and technologies designed to streamline the debugging process.

Structured overview of the library of Simulation Event macros and Simulation Functions.
The information provided includes simulation macro references as well as event triggers and functionality.

Creating your own components in Flowcode gives you massive amounts of flexibility in your projects,
this section covers how to create your own components and has some working examples to help.

This page contains all the new exciting features introduced in this latest version of Flowcode.

This glossary helps general programmers understand Flowcode-specific terms and concepts.