Flowcode Project File Parser
Ben Rowland 2019 (C) Matrix TSL
Target Device
ARD.ATMEGA.E-Blocks3 ArdMega Programmer
Constants
UNSIGNED INT TIMEOUT
Globals
BYTE RXCount
BYTE CommandTX
BYTE TXCount
ReceiveReply
Return: BYTE
Vars: BYTE Retry
UNSIGNED INT Rx
BYTE RxDone
BYTE RxMode
SendCommand
Return: BYTE
SendCommandWithArray
Return: BYTE
Params: BYTE data
UNSIGNED INT Count
ReceiveArray
Return: UNSIGNED INT
Params: BYTE Data
UNSIGNED INT MaxCount
Vars: UNSIGNED INT Idx
SendArray
Return: VOID
Params: BYTE Data
UNSIGNED INT Count
SendCommandWithString
Return: BYTE
Params: STRING Str
Uninitialise
Return: VOID
ConnectionStatus
Return: BOOL
Main
Return: VOID
Initialise
Return: VOID
Params: STRING Name
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