Flowcode Project File Parser
Ben Rowland 2019 (C) Matrix TSL
Target Device
PIC.16F.16F1937
Constants
Globals
UNSIGNED INT Command4
UNSIGNED INT Command3
UNSIGNED INT Command2
UNSIGNED INT Command
BYTE ScopeOld
HANDLE ScopeStream4
HANDLE ScopeStream3
HANDLE ScopeStream2
HANDLE ScopeStream
HANDLE ScopeGroup
SetOutput
Return: VOID
Params: BYTE Channel
UNSIGNED INT DAC_Value
Vars: BYTE data
ControlPins
Return: VOID
Params: BOOL Latch
Ev_Timer
Return: UNSIGNED LONG
Params: UNSIGNED LONG TimerID
Vars: HANDLE Handle
Ev_Initialise
Return: UNSIGNED LONG
Vars: STRING ParentName
HANDLE ObjectHandle
Ev_Property_Change
Return: UNSIGNED LONG
Vars: FLOAT fcalc
SetInitialEEOutput
Return: VOID
Params: BYTE Channel
UNSIGNED INT DAC_Value
Vars: BYTE data
Disable
Return: VOID
Params: BYTE Channel
Enable
Return: VOID
Params: BYTE Channel
SetDeviceAddress
Return: VOID
Params: BYTE OldAddress
BYTE NewAddress
Vars: BYTE data
Ev_Renamed
Return: UNSIGNED LONG
Vars: STRING Name
SimSetupScope
Return: VOID
Vars: HANDLE ObjectHandle
STRING ParentName
SetOutputSim
Return: VOID
Params: BYTE Channel
UNSIGNED INT DAC_Value
Vars: FLOAT value
UNSIGNED INT ActualCount
Ev_Start
Return: UNSIGNED LONG
Main
Return: VOID
Initialise
Return: VOID
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