Difference between revisions of "Main Page"

From Flowcode Help
Jump to navigationJump to search
(48 intermediate revisions by 7 users not shown)
Line 1: Line 1:
 
{| cellpadding="4" style="border: 1px solid darkgray; float:right; width:300px"
 
{| cellpadding="4" style="border: 1px solid darkgray; float:right; width:300px"
|+ '''Flowcode 6'''
+
|+ '''Flowcode 8'''
 
|-
 
|-
| colspan="2"|[[File:FC6_Icon.png|center]]
+
| colspan="2"|[[File:Flowcode_8_Logo_Flowcode_Icon.png|center]]
 
|-
 
|-
| colspan="2"|[[File:FC6_Box_Cover.jpg|center]]
+
| colspan="2"|[[File:Flowcode8_CDBoxCover.png|center]]
 
|-
 
|-
 
|width="40%"|'''Developer'''
 
|width="40%"|'''Developer'''
|[http://matrixmultimedia.com Matrix Multimedia]
+
|[http://matrixtsl.com Matrix TSL]
 
|-
 
|-
 
|'''Initial release'''
 
|'''Initial release'''
|3rd September 2013
+
|23th May 2018
 
|-
 
|-
 
|'''Development status'''
 
|'''Development status'''
Line 19: Line 19:
 
|-
 
|-
 
|'''Operating system'''
 
|'''Operating system'''
|[http://en.wikipedia.org/wiki/Windows_XP Windows XP]
+
|[http://en.wikipedia.org/wiki/Windows_Vista Windows Vista]
 
 
[http://en.wikipedia.org/wiki/Windows_Vista Windows Vista]
 
  
 
[http://en.wikipedia.org/wiki/Windows_7 Windows 7]
 
[http://en.wikipedia.org/wiki/Windows_7 Windows 7]
  
 
[http://en.wikipedia.org/wiki/Windows_8 Windows 8]
 
[http://en.wikipedia.org/wiki/Windows_8 Windows 8]
 +
 +
[http://en.wikipedia.org/wiki/Windows_10 Windows 10]
 
|-
 
|-
 
|'''Platform'''
 
|'''Platform'''
Line 31: Line 31:
 
|-
 
|-
 
|'''Available in'''
 
|'''Available in'''
|Over 20 languages
+
|English, French, German, Spanish
 
|-
 
|-
 
|'''Type'''
 
|'''Type'''
Line 40: Line 40:
 
|-
 
|-
 
|'''Website'''
 
|'''Website'''
|[http://www.matrixmultimedia.com www.matrixmultimedia.com]
+
|[http://www.matrixtsl.com www.matrixtsl.com]
 
|-
 
|-
 
|'''Blog site'''
 
|'''Blog site'''
|[http://www.matrixmultimedia.com/blog www.matrixmultimedia.com/blog]
+
|[http://www.matrixtsl.com/blog www.matrixtsl.com/blog]
 
|}
 
|}
 +
__NOTOC__
 +
==[[New in Version_8|New Features in Flowcode 8]]==
 +
A list of the exciting new features that can be found in Flowcode 8, including Raspberry Pi support, C code simulation, and new programming modes.
  
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.
+
==[[Flowcode Help Overview|Flowcode Help]]==
 +
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.
  
 +
==[[Usage_Cases|Typical Usage Scenarios]]==
 +
Information on some of the more common uses for Flowcode and how to go about getting up and running.
  
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.
+
==[[Concepts]]==
 
 
 
 
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://www.matrixmultimedia.com/blog www.matrixmultimedia.com/blog], 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.
 
 
 
===[[Usage_Cases|Typical Usage Scenarios]]===
 
Information on some of the more common uses for Flowcode v6 and how to go about getting up and running.
 
 
 
===[[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.
 
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.
  
===Learning To Program===
+
==[[Learning_To_Program|Learning To Program]]==
 
+
A free introductory course on Microcontrollers using Flowcode plus an additional list of exercises to further improve your skills in the Flowcode environment. Advanced users can start at the exercises to familiarize themselves with the new interface, features and functionality.
====[http://www.matrixmultimedia.com/courses/itm/index.php Flowcode 6 Introduction To Microcontrollers Course]====
 
 
 
====[[Exercises]]====
 
List of all exercises including the exercises used in [[Flowcode Help Overview|Flowcode Basics]] 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.
 
 
 
===[[Components|Component Help]]===
 
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.
 
 
 
===Simulation API===
 
 
 
====[[Event Reference|Simulation Events]]====
 
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.
 
  
====[[API Overview|Simulation API]]====
+
==[[Components|Component Help and Examples]]==
''See also [[API Reference]]''
+
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.
  
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.
+
==[[Applications|Applications and Bundle Help]]==
 +
A list of technology applications and demonstrations using Flowcode and E-blocks.
 +
They are suitable for engineers who need to rapidly develop electronic systems and demonstrate how applications can be quickly implemented using Flowcode components.
 +
The technology samples include CAN, GSM, RFID, Bluetooth, GPS and Internet protocols.
 +
These examples are teaching aids in themselves and ideal for getting started with the Matrix TSL E-blocks Bundles, which are E-blocks based packs designed with 'technology transfer' in mind.
  
==Upgrading from previous versions==
+
==[[Simulation_Functionality|Simulation Functionality]]==
 +
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.
  
===[[Migrating to V6]]===
+
==[[mLoader|mLoader Programming Tool]]==
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.
+
Flowcode typically uses the mLoader programming tool to transfer compiled programs to the target device being used. More information about this utility can be found in this section.

Revision as of 09:55, 24 May 2018

Flowcode 8
Flowcode 8 Logo Flowcode Icon.png
Flowcode8 CDBoxCover.png
Developer Matrix TSL
Initial release 23th May 2018
Development status Active
Written in C++
Operating system Windows Vista

Windows 7

Windows 8

Windows 10

Platform IA-32 and x86-64
Available in English, French, German, Spanish
Type Advanced graphical programming software
License Proprietary
Website www.matrixtsl.com
Blog site www.matrixtsl.com/blog

New Features in Flowcode 8

A list of the exciting new features that can be found in Flowcode 8, including Raspberry Pi support, C code simulation, and new programming modes.

Flowcode Help

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.

Typical Usage Scenarios

Information on some of the more common uses for Flowcode and how to go about getting up and running.

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.

Learning To Program

A free introductory course on Microcontrollers using Flowcode plus an additional list of exercises to further improve your skills in the Flowcode environment. Advanced users can start at the exercises to familiarize themselves with the new interface, features and functionality.

Component Help and Examples

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.

Applications and Bundle Help

A list of technology applications and demonstrations using Flowcode and E-blocks. They are suitable for engineers who need to rapidly develop electronic systems and demonstrate how applications can be quickly implemented using Flowcode components. The technology samples include CAN, GSM, RFID, Bluetooth, GPS and Internet protocols. These examples are teaching aids in themselves and ideal for getting started with the Matrix TSL E-blocks Bundles, which are E-blocks based packs designed with 'technology transfer' in mind.

Simulation Functionality

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.

mLoader Programming Tool

Flowcode typically uses the mLoader programming tool to transfer compiled programs to the target device being used. More information about this utility can be found in this section.