Flowcode Project File Parser
Ben Rowland 2019 (C) Matrix TSL
Target Device
PIC32.32MM.32MM0016GPL020
Constants
BOOL false
BOOL true
Globals
SIGNED LONG LastValidReading
UNSIGNED INT SampleDelay
FLOAT Scaler
BYTE Gain
SIGNED LONG ZeroOffset
BYTE SampleCount
BOOL Channel
IsReady
Return: BOOL
SetScaling
Return: VOID
Params: FLOAT Scaler
HX711_Clock_Hi
Return: VOID
Ev_Initialise
Return: UNSIGNED LONG
ScaledSampleSim
Return: FLOAT
Vars: SIGNED LONG LongVar
InitSim
Return: VOID
Vars: BYTE in
ScaledSample
Return: FLOAT
Vars: SIGNED LONG LongVar
Zero
Return: VOID
Vars: SIGNED LONG Offset
Ev_Property
Return: UNSIGNED LONG
Vars: STRING TempStr
HX711_Clock_Lo
Return: VOID
RawSample
Return: SIGNED LONG
Vars: SIGNED LONG sample
UNSIGNED INT timeout
BOOL Ready
SetChannelAndGain
Return: VOID
Params: BOOL Channel
BYTE Gain
Ev_Renamed
Return: UNSIGNED LONG
Vars: STRING Name
RawSampleSim
Return: SIGNED LONG
Vars: FLOAT Samp
ZeroSim
Return: VOID
SetSampleCount
Return: VOID
Params: BYTE NumSamples
UNSIGNED INT Delay
Main
Return: VOID
Initialise
Return: VOID
Vars: BYTE in
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