Difference between revisions of "Flowcode Help Overview"
From Flowcode Help
Jump to navigationJump to searchLine 50: | Line 50: | ||
==Variables== | ==Variables== | ||
<span id="Variables"></span> | <span id="Variables"></span> | ||
− | + | *[[Creating_Variables]] - How to create a variable | |
− | + | *[[Variable_Types]] - Variable types and their meanings | |
− | + | *[[Editing_Variables]] - How to edit a variable | |
− | + | *[[Variable_Manager]] - The Flowcode variable manager interface | |
− | + | *[[Handles]] - Handle variables and their function within the system | |
− | + | *[[Typecasting]] - Variable type casting, applications and usage | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Panels== | ==Panels== |
Revision as of 00:24, 8 March 2014
<sidebar>Sidebar: Flowcode Help Overview</sidebar>
Version 6
- New in Flowcode 6 - Introduction to new features in Flowcode 6 and other useful information
- Chips - List of supported microcontroller devices in Flowcode 6
- Migrating to Flowcode 6 - Help and advise moving to v6 from an older version
Getting Started
- Activating_Flowcode - Activating your Flowcode license
- Opening_Flowcode - Launching the Flowcode application
- Creating_Flowcharts - Creating your first Flowcode flowchart and see the options available
- Selecting_a_Target_Chip - Selecting the target microcontroller device
- Configuring_the_Chip - Configuring your device
- Opening_an_Existing_Flowchart - Opening an existing .FCFX Flowcode project file
- Selecting_a_Template - Opening a template project file
- Saving_a_Flowchart - Saving your program
- Creating_Templates - Creating your own templates
- Closing_Flowcode - Closing Flowcode
Flowcharts
- Icon_Properties - Flowchart icons and their functionality
- Adding_an_Icon_to_a_Flowchart - Adding flowchart icons to your program
- Editing_Icon_Properties - Editing the properties of a flowchart icon
- Adding_Comments_to_a_Flowchart - Commenting your flowchart
- Selecting_Icons - Selecting icons on the flowchart
- Flowchart_Editing_Functions - Functions to make editing your flowchart easier
- Printing_Flowcharts - Printing out a flowchart
Macros
- Creating_a_New_Macro - Creating a new flowchart macro or subroutine
- Editing_and_Deleting_Macros - Editing a macro and removing a macro from your program
- Using_the_Project_Explorer - Features of the project explorer designed to help simplify programming
- Exporting_a_Macro - Exporting a macro from within Flowcode
- Importing_a_Macro - Importing a macro into Flowcode
- DLL_Support - Changing the nature of a macro to instead call a external DLL function
Functions
- Mathematical_Functions - Built in routines designed to help with mathematical operations such as Sin() and Float
- String_Manipulation_Functions - Built in routines designed to help with string manipulation
- Undo_and_Redo - Undo and Redo operations and shortcuts
- Disabling_Icons - Disabling flowchart icons to comment out sections of code
- Icon_Annotations - Icon annotations
- Find_and_Replace - Ability to search within your flowcode project to replace specific text with alternate text
Variables
- Creating_Variables - How to create a variable
- Variable_Types - Variable types and their meanings
- Editing_Variables - How to edit a variable
- Variable_Manager - The Flowcode variable manager interface
- Handles - Handle variables and their function within the system
- Typecasting - Variable type casting, applications and usage
Panels
Title | Description |
---|---|
Panels_Where_And_Why | What the panels do and how they help you design your system |
Dashboard_Panel | More in depth information on the dashboard panel |
System_Panel | More in depth information on the system panel |
Zooming_the_View | Zooming in and out on panels |
Camera_Control | Controlling the camera looking at the panel |
Object_Position | Object positioning on the panels |
Local_and_World_Space | Local vs World space regarding coordinates |
Object_Scale | Objects and their scale |
Object_Rotation | Rotating objects |
Working_With_Meshes | Using meshes inside Flowcode |
Tools and Views
Title | Description |
---|---|
Tools_and_Views | Various tools and views available inside Flowcode |
Using_the_Data_Console | How to use the data console window in your programs |
Using_the_Data_Scope | How to use the data scope window in your programs |
Using_the_Icon_Lists_Pane | The icon lists pane |
Project_Options | Detailed help on the Project Options window |
Global_Options | Detailed help on the Global Options window |
Web_Access_Panel | The web access panel |
Chip_View | The chip view window |
Analog_Window | The analogue inputs window |
Properties_Panel | The properties panel |
Simulation_Debugger | The simulation debugger window |
Component_Debugger | The component debugger window |
Supplementary_Code | Supplementary code and its usage |
Saving_Images_in_Flowcode | Creating images of your flowchart source |
Auto_Documentation | Auto documentation features to speed up development |
Window_Layouts | The window layouts manager |
Components
Title | Description |
---|---|
Common_Components | Information on some of the more commonly used components |
What_Is_a_Switch? | Detailed information regarding the switch components |
What_Is_an_LED? | Detailed information regarding the LED components |
What_Is_an_LCD? | Detailed information regarding the LCD components |
What_Is_a_7_Segment_Display? | Detailed information regarding the 7Seg components |
What_Is_a_Keypad? | Detailed information regarding the keypad components |
Selecting_Component_Macros | Information on how to use component macros |
Component_Help_Files | How to get access to component help via Flowcode |
Components | Component help overview |
Component_Properties | Information on how to use component properties |
Component_Tree | Information regarding the component tree hierarchy |
Replacing_a_Component | Replacing one component with another |
CAL_Components | Overview of code abstraction layer components |
DSP | Overview of digital signal processing components |
Using_the_Data_Injector | Data injectors and communications components |
Component_Directories | Information on creating your own components directories |
Editing_Key_Mappings | Assigning keyboard presses to functionality during simulation |
Component Creation
Title | Description |
---|---|
Creating_a_Property | How to create a property |
Panel_Managers | Overview of the component creation panel managers |
Assigning_Code_to_an_Existing_Component | Complementing or overriding an existing components functionality |
Base_Components | The base components and their function |
Using_A_Base_Component | Creating a new component using a base |
Simulation
Title | Description |
---|---|
Starting_Flowchart_Simulation | Information on how to use the flowchart simulation |
Simulating_Icons_Step_by_Step | Stepping through icons |
Breakpoints | Using breakpoints |
Changing_the_Speed_of_a_Simulation | Changing the run speed of the simulator |
Simulation_Only_Code | Code designed to work only via the simulator |
Simulation_Events | Event macros used to provide more functionality to both simulation and compiled code |
Chip Specifics
Title | Description |
---|---|
Compiling_a_Flowchart_to_a_Chip | Information on how to compile a flowchart into machine code |
Internal_Oscillator | Specifics on using an internal oscillator |
Phase_Locked_Loop_(PLL) | Specifics on using a PLL frequency multiplier |
Custom_Interrupts | Custom interrupts for your hardware |
Debugging_Hardware_and_Software | Tips on how to debug hardware and software |
In_Circuit_Debugging | Overview of the in circuit debugging (ICD) interface |
In_Circuit_Test | Overview of the in circuit test (ICT) interface |
Supporting_Third_Party_Programming_Tools | Using 3rd party programmers such as PICkit and Arduino |
Viewing_Code_Output | Viewing the code generated by Flowcode |
Managing_Compiler_Options | Overview of the compiler options settings |
FCD_Data_Collection | Chip definition files and how to collect data from them |
Support
Title | Description |
---|---|
Frequently_Asked_Questions | Frequently asked questions |
Reporting_a_Bug | How to report a bug in Flowcode |
Licensed_Compiler | Compiler specifics and license agreement |
Technical_Support | Information on how to get further support |