Flowcode Project File Parser
Ben Rowland 2019 (C) Matrix TSL
Target Device
PIC.16F.16F1937
Constants
Globals
SIGNED LONG TFINE
SIGNED INT T3
SIGNED INT T2
UNSIGNED INT T1
SIGNED INT P9
SIGNED INT H6
SIGNED INT P8
SIGNED INT H5
SIGNED INT P7
SIGNED INT H4
SIGNED INT P6
BYTE H3
SIGNED INT P5
SIGNED INT P4
BYTE H1
BYTE Buffer
SIGNED INT P3
SIGNED INT P2
UNSIGNED INT P1
UNSIGNED INT H2u
SIGNED INT H2s
ReadPressureFloat
Return: FLOAT
Vars: SIGNED LONG adc_P
UNSIGNED INT P1
SIGNED INT P2
SIGNED INT P3
SIGNED INT P4
SIGNED INT P5
SIGNED INT P6
SIGNED INT P7
SIGNED INT P8
SIGNED INT P9
SIGNED LONG TFINE
InitialiseSim
Return: BYTE
Vars: BYTE temp
UNSIGNED INT PROM
Reset
Return: VOID
ReadCalibData
Return: VOID
Vars: BYTE b1
BYTE b2
Ev_Timer
Return: UNSIGNED LONG
Params: UNSIGNED LONG TimerID
Vars: HANDLE Handle
AltitudeSim
Return: FLOAT
Vars: FLOAT P0
FLOAT P
I2C_Read_Register
Return: BYTE
Params: BYTE Address
Vars: BYTE nak
ReadTemperatureFloat
Return: FLOAT
Vars: SIGNED LONG adc_T
SIGNED LONG TFINE
UNSIGNED INT T1
SIGNED INT T2
SIGNED INT T3
CalculateAltitudeSimOrg
Return: FLOAT
Vars: FLOAT P0
FLOAT P
Altitude
Return: FLOAT
Vars: FLOAT P0
FLOAT P
Ev_Property
Return: UNSIGNED LONG
Vars: HANDLE Handle
I2C_Read2_Register
Return: UNSIGNED INT
Params: BYTE Address
Vars: BYTE temp
Forced_Read
Return: VOID
Vars: BYTE temp
Ev_Renamed
Return: UNSIGNED LONG
Vars: STRING Name
I2C_Write_Register
Return: VOID
Params: BYTE Address
BYTE Value
CalculateAltitudeOrg
Return: FLOAT
Vars: FLOAT P0
FLOAT P
ReadTemperatureFloatSim
Return: FLOAT
Vars: SIGNED LONG adc_T
SIGNED LONG TFINE
UNSIGNED INT T1
SIGNED INT T2
SIGNED INT T3
I2C_Read3_Register
Return: UNSIGNED LONG
Params: BYTE Address
Vars: BYTE temp
Main
Return: VOID
Vars: FLOAT TestFloat
I2C_Read_LSB_MSB
Return: UNSIGNED INT
Params: BYTE Address
Vars: BYTE temp
Initialise
Return: BYTE
Vars: BYTE temp
UNSIGNED INT PROM
ReadPressureFloatSim
Return: FLOAT
Vars: SIGNED LONG adc_P
UNSIGNED INT P1
SIGNED INT P2
SIGNED INT P3
SIGNED INT P4
SIGNED INT P5
SIGNED INT P6
SIGNED INT P7
SIGNED INT P8
SIGNED INT P9
SIGNED LONG TFINE
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