Flowcode Project File Parser
Ben Rowland 2019 (C) Matrix TSL
Target Device
PIC.16F.16F1937
Constants
BOOL false
BOOL true
Globals
BYTE Running
UNSIGNED INT Mark
UNSIGNED LONG Pulses
UNSIGNED INT Space
Ev_Timer
Return: UNSIGNED LONG
Params: UNSIGNED LONG TimerID
Ev_Stop
Return: UNSIGNED LONG
Control_Pulse
Return: VOID
Params: BYTE State
Ev_Pause
Return: UNSIGNED LONG
Get_Pulse_Count
Return: UNSIGNED LONG
Ev_Property
Return: UNSIGNED LONG
Vars: FLOAT f_calc
Ev_Renamed
Return: UNSIGNED LONG
Vars: STRING Name
Set_Space
Return: VOID
Params: UNSIGNED INT Delay
Set_Pulse_Count
Return: VOID
Params: UNSIGNED LONG PulseCount
Ev_Start
Return: UNSIGNED LONG
Set_Frequency
Return: VOID
Params: FLOAT Frequency
Vars: FLOAT f_calc
Main
Return: VOID
Ev_Resume
Return: UNSIGNED LONG
Set_Mark
Return: VOID
Params: UNSIGNED INT Delay
Verison History
Version 0.6
12/09/19 BR - Created initial recursive parser
14/09/19 BR - Added support for disabled icons
18/09/19 BR - Fixed decision icon parsing
19/09/19 BR - Added switch icon support
23/09/19 BR - Fixed recursive loop spacing
27/09/19 BR - Further tweaked spacing and added Macro menu
30/09/19 BR - Improved all string spacing
01/10/19 BR - Improved While icon support