Welcome to the Flowcode beta component area. this area contains various beta components for Flowcode V3. Unfortunately none of these custom components are supplied with simulation abilities.
To install the component onto your version of Flowcode. Download the appropriate file and then copy the file into your Flowcode V3/component folder. You will then have to rename the file as custom_code.c Remember to make a backup of the old custom code file as you may want to use this to help you build your own custom components. To use the component in Flowcode simply add the custom component (its the one with User written on the picture) and then use hardware macros to call the functions as normal. Note: Only one custom component can be used at a time.
To edit the connections or the parameters of the component go into the components properties. This will have a number of parameters that are used by the function code eg pin connections.
There is a small guide on how to create your own custom components available from here. Please note that we do not support the custom component code so please do not contact us regarding programming problems. If you get stuck or run into problems then please post on our forums and we will do our best to get back to you. More detailed help for writing the custom component code is available from here on our forums.
- Graphical LCD Component
- Flowcode Example File Note: Due to a small bug in Flowcode the graphical LCD component will not work correctly if the Print text command is used in versions prior to Flowcode V3.4.7.
- HID USB Component
- Flowcode Example File
- Flowcode ECIO Definition Files For USB Interrupt Note: The ECIO definition files that come with Flowcode V3.2.2 do not include the USB interrupt function. Therefore if you are using V3.2.2 or earlier of Flowcode you will need to replace the ECIO FCD files with the later ones. The FCD files are located in the Flowcode V3/FCD directory.
- Watchdog Delay Component
- Flowcode Example File Note: The watchdog delay component has a parameter hidden in the custom component properties that will fine tune the amount of delay. If you notice that delays are slightly too short or too long then you can adjust this value as required.
- X10 Component
- Flowcode Example File Note: The X10 component is only able to transmit or receive data on a zero crossing. Therefore if the X10 board is not connected to the mains then no zero crossing will be detected and the program will be unable to continue.