Flowcode Project File Parser

Ben Rowland 2019 (C) Matrix TSL


Target Device

SCADA.SCADA.GENERIC

Constants

BOOL false     BOOL true    

Globals

UNSIGNED LONG DataCount     STRING DevSerNum     UNSIGNED LONG DevType     SIGNED LONG DevHandleTemp     BYTE DevCnt     UNSIGNED LONG DevFlags     UNSIGNED LONG DevID     UNSIGNED LONG DevLocID     UNSIGNED LONG Idx     BYTE DataIn     BOOL Found     BYTE DataOut     STRING DevDescript     SIGNED LONG Dev_Handle     SIGNED LONG Devices    

FT_GetStatus    /    Ev_Stop    /    FT_ClrRts    /    FT_Write    /    FT_Read    /    FT_SetFlowControl    /    FT_GetModemStatus    /    FT_SetBreakOn    /    FT_CreateDeviceInfoList    /    FT_SetTimeouts    /    FT_SetBitMode    /    FT_SetRts    /    FT_GetDeviceInfoDetail    /    FT_Close    /    Ev_Property    /    FT_ClrDtr    /    Ev_Renamed    /    FT_Purge    /    FT_GetQueueStatus    /    FT_SetDataCharacteristics    /    FT_SetBreakOff    /    FT_SetDivisor    /    FT_SetBaudRate    /    FT_SetDtr    /    FT_Open    /    Main    /    ScanFor232    /    FT_ResetDevice    /    FT_SetChars

FT_GetStatus

Return:     BYTE
Params:     SIGNED LONG Handle     SIGNED LONG RxQueueLength     SIGNED LONG TxQueueLength     SIGNED LONG EventStatus    

Your browser does not support the HTML5 canvas tag.

FT_GetStatus    /    Ev_Stop    /    FT_ClrRts    /    FT_Write    /    FT_Read    /    FT_SetFlowControl    /    FT_GetModemStatus    /    FT_SetBreakOn    /    FT_CreateDeviceInfoList    /    FT_SetTimeouts    /    FT_SetBitMode    /    FT_SetRts    /    FT_GetDeviceInfoDetail    /    FT_Close    /    Ev_Property    /    FT_ClrDtr    /    Ev_Renamed    /    FT_Purge    /    FT_GetQueueStatus    /    FT_SetDataCharacteristics    /    FT_SetBreakOff    /    FT_SetDivisor    /    FT_SetBaudRate    /    FT_SetDtr    /    FT_Open    /    Main    /    ScanFor232    /    FT_ResetDevice    /    FT_SetChars

Ev_Stop

Return:     UNSIGNED LONG

Your browser does not support the HTML5 canvas tag.

FT_GetStatus    /    Ev_Stop    /    FT_ClrRts    /    FT_Write    /    FT_Read    /    FT_SetFlowControl    /    FT_GetModemStatus    /    FT_SetBreakOn    /    FT_CreateDeviceInfoList    /    FT_SetTimeouts    /    FT_SetBitMode    /    FT_SetRts    /    FT_GetDeviceInfoDetail    /    FT_Close    /    Ev_Property    /    FT_ClrDtr    /    Ev_Renamed    /    FT_Purge    /    FT_GetQueueStatus    /    FT_SetDataCharacteristics    /    FT_SetBreakOff    /    FT_SetDivisor    /    FT_SetBaudRate    /    FT_SetDtr    /    FT_Open    /    Main    /    ScanFor232    /    FT_ResetDevice    /    FT_SetChars

FT_ClrRts

Return:     VOID
Params:     SIGNED LONG Handle    

Your browser does not support the HTML5 canvas tag.

FT_GetStatus    /    Ev_Stop    /    FT_ClrRts    /    FT_Write    /    FT_Read    /    FT_SetFlowControl    /    FT_GetModemStatus    /    FT_SetBreakOn    /    FT_CreateDeviceInfoList    /    FT_SetTimeouts    /    FT_SetBitMode    /    FT_SetRts    /    FT_GetDeviceInfoDetail    /    FT_Close    /    Ev_Property    /    FT_ClrDtr    /    Ev_Renamed    /    FT_Purge    /    FT_GetQueueStatus    /    FT_SetDataCharacteristics    /    FT_SetBreakOff    /    FT_SetDivisor    /    FT_SetBaudRate    /    FT_SetDtr    /    FT_Open    /    Main    /    ScanFor232    /    FT_ResetDevice    /    FT_SetChars

FT_Write

Return:     BYTE
Params:     SIGNED LONG Handle     BYTE Buffer     UNSIGNED LONG Bytes     UNSIGNED LONG Count    

Your browser does not support the HTML5 canvas tag.

FT_GetStatus    /    Ev_Stop    /    FT_ClrRts    /    FT_Write    /    FT_Read    /    FT_SetFlowControl    /    FT_GetModemStatus    /    FT_SetBreakOn    /    FT_CreateDeviceInfoList    /    FT_SetTimeouts    /    FT_SetBitMode    /    FT_SetRts    /    FT_GetDeviceInfoDetail    /    FT_Close    /    Ev_Property    /    FT_ClrDtr    /    Ev_Renamed    /    FT_Purge    /    FT_GetQueueStatus    /    FT_SetDataCharacteristics    /    FT_SetBreakOff    /    FT_SetDivisor    /    FT_SetBaudRate    /    FT_SetDtr    /    FT_Open    /    Main    /    ScanFor232    /    FT_ResetDevice    /    FT_SetChars

FT_Read

Return:     BYTE
Params:     SIGNED LONG Handle     BYTE Buffer     UNSIGNED LONG Bytes     UNSIGNED LONG Count    

Your browser does not support the HTML5 canvas tag.

FT_GetStatus    /    Ev_Stop    /    FT_ClrRts    /    FT_Write    /    FT_Read    /    FT_SetFlowControl    /    FT_GetModemStatus    /    FT_SetBreakOn    /    FT_CreateDeviceInfoList    /    FT_SetTimeouts    /    FT_SetBitMode    /    FT_SetRts    /    FT_GetDeviceInfoDetail    /    FT_Close    /    Ev_Property    /    FT_ClrDtr    /    Ev_Renamed    /    FT_Purge    /    FT_GetQueueStatus    /    FT_SetDataCharacteristics    /    FT_SetBreakOff    /    FT_SetDivisor    /    FT_SetBaudRate    /    FT_SetDtr    /    FT_Open    /    Main    /    ScanFor232    /    FT_ResetDevice    /    FT_SetChars

FT_SetFlowControl

Return:     BYTE
Params:     SIGNED LONG Handle     UNSIGNED INT FlowControl     BYTE Xon     BYTE Xoff    

Your browser does not support the HTML5 canvas tag.

FT_GetStatus    /    Ev_Stop    /    FT_ClrRts    /    FT_Write    /    FT_Read    /    FT_SetFlowControl    /    FT_GetModemStatus    /    FT_SetBreakOn    /    FT_CreateDeviceInfoList    /    FT_SetTimeouts    /    FT_SetBitMode    /    FT_SetRts    /    FT_GetDeviceInfoDetail    /    FT_Close    /    Ev_Property    /    FT_ClrDtr    /    Ev_Renamed    /    FT_Purge    /    FT_GetQueueStatus    /    FT_SetDataCharacteristics    /    FT_SetBreakOff    /    FT_SetDivisor    /    FT_SetBaudRate    /    FT_SetDtr    /    FT_Open    /    Main    /    ScanFor232    /    FT_ResetDevice    /    FT_SetChars

FT_GetModemStatus

Return:     BYTE
Params:     SIGNED LONG Handle     SIGNED LONG ModemStatus    

Your browser does not support the HTML5 canvas tag.

FT_GetStatus    /    Ev_Stop    /    FT_ClrRts    /    FT_Write    /    FT_Read    /    FT_SetFlowControl    /    FT_GetModemStatus    /    FT_SetBreakOn    /    FT_CreateDeviceInfoList    /    FT_SetTimeouts    /    FT_SetBitMode    /    FT_SetRts    /    FT_GetDeviceInfoDetail    /    FT_Close    /    Ev_Property    /    FT_ClrDtr    /    Ev_Renamed    /    FT_Purge    /    FT_GetQueueStatus    /    FT_SetDataCharacteristics    /    FT_SetBreakOff    /    FT_SetDivisor    /    FT_SetBaudRate    /    FT_SetDtr    /    FT_Open    /    Main    /    ScanFor232    /    FT_ResetDevice    /    FT_SetChars

FT_SetBreakOn

Return:     BYTE
Params:     SIGNED LONG Handle    

Your browser does not support the HTML5 canvas tag.

FT_GetStatus    /    Ev_Stop    /    FT_ClrRts    /    FT_Write    /    FT_Read    /    FT_SetFlowControl    /    FT_GetModemStatus    /    FT_SetBreakOn    /    FT_CreateDeviceInfoList    /    FT_SetTimeouts    /    FT_SetBitMode    /    FT_SetRts    /    FT_GetDeviceInfoDetail    /    FT_Close    /    Ev_Property    /    FT_ClrDtr    /    Ev_Renamed    /    FT_Purge    /    FT_GetQueueStatus    /    FT_SetDataCharacteristics    /    FT_SetBreakOff    /    FT_SetDivisor    /    FT_SetBaudRate    /    FT_SetDtr    /    FT_Open    /    Main    /    ScanFor232    /    FT_ResetDevice    /    FT_SetChars

FT_CreateDeviceInfoList

Return:     BYTE
Params:     SIGNED LONG DevCount    

Your browser does not support the HTML5 canvas tag.

FT_GetStatus    /    Ev_Stop    /    FT_ClrRts    /    FT_Write    /    FT_Read    /    FT_SetFlowControl    /    FT_GetModemStatus    /    FT_SetBreakOn    /    FT_CreateDeviceInfoList    /    FT_SetTimeouts    /    FT_SetBitMode    /    FT_SetRts    /    FT_GetDeviceInfoDetail    /    FT_Close    /    Ev_Property    /    FT_ClrDtr    /    Ev_Renamed    /    FT_Purge    /    FT_GetQueueStatus    /    FT_SetDataCharacteristics    /    FT_SetBreakOff    /    FT_SetDivisor    /    FT_SetBaudRate    /    FT_SetDtr    /    FT_Open    /    Main    /    ScanFor232    /    FT_ResetDevice    /    FT_SetChars

FT_SetTimeouts

Return:     BYTE
Params:     SIGNED LONG Handle     SIGNED LONG ReadTimeout     SIGNED LONG WriteTimeout    

Your browser does not support the HTML5 canvas tag.

FT_GetStatus    /    Ev_Stop    /    FT_ClrRts    /    FT_Write    /    FT_Read    /    FT_SetFlowControl    /    FT_GetModemStatus    /    FT_SetBreakOn    /    FT_CreateDeviceInfoList    /    FT_SetTimeouts    /    FT_SetBitMode    /    FT_SetRts    /    FT_GetDeviceInfoDetail    /    FT_Close    /    Ev_Property    /    FT_ClrDtr    /    Ev_Renamed    /    FT_Purge    /    FT_GetQueueStatus    /    FT_SetDataCharacteristics    /    FT_SetBreakOff    /    FT_SetDivisor    /    FT_SetBaudRate    /    FT_SetDtr    /    FT_Open    /    Main    /    ScanFor232    /    FT_ResetDevice    /    FT_SetChars

FT_SetBitMode

Return:     BYTE
Params:     SIGNED LONG Handle     BYTE Mask     BYTE Mode    

Your browser does not support the HTML5 canvas tag.

FT_GetStatus    /    Ev_Stop    /    FT_ClrRts    /    FT_Write    /    FT_Read    /    FT_SetFlowControl    /    FT_GetModemStatus    /    FT_SetBreakOn    /    FT_CreateDeviceInfoList    /    FT_SetTimeouts    /    FT_SetBitMode    /    FT_SetRts    /    FT_GetDeviceInfoDetail    /    FT_Close    /    Ev_Property    /    FT_ClrDtr    /    Ev_Renamed    /    FT_Purge    /    FT_GetQueueStatus    /    FT_SetDataCharacteristics    /    FT_SetBreakOff    /    FT_SetDivisor    /    FT_SetBaudRate    /    FT_SetDtr    /    FT_Open    /    Main    /    ScanFor232    /    FT_ResetDevice    /    FT_SetChars

FT_SetRts

Return:     BYTE
Params:     SIGNED LONG Handle    

Your browser does not support the HTML5 canvas tag.

FT_GetStatus    /    Ev_Stop    /    FT_ClrRts    /    FT_Write    /    FT_Read    /    FT_SetFlowControl    /    FT_GetModemStatus    /    FT_SetBreakOn    /    FT_CreateDeviceInfoList    /    FT_SetTimeouts    /    FT_SetBitMode    /    FT_SetRts    /    FT_GetDeviceInfoDetail    /    FT_Close    /    Ev_Property    /    FT_ClrDtr    /    Ev_Renamed    /    FT_Purge    /    FT_GetQueueStatus    /    FT_SetDataCharacteristics    /    FT_SetBreakOff    /    FT_SetDivisor    /    FT_SetBaudRate    /    FT_SetDtr    /    FT_Open    /    Main    /    ScanFor232    /    FT_ResetDevice    /    FT_SetChars

FT_GetDeviceInfoDetail

Return:     BYTE
Params:     UNSIGNED LONG Index     UNSIGNED LONG Flags     UNSIGNED LONG Type     UNSIGNED LONG ID     UNSIGNED LONG LocID     BYTE SerNum     BYTE Descript     SIGNED LONG TempHandle    

Your browser does not support the HTML5 canvas tag.

FT_GetStatus    /    Ev_Stop    /    FT_ClrRts    /    FT_Write    /    FT_Read    /    FT_SetFlowControl    /    FT_GetModemStatus    /    FT_SetBreakOn    /    FT_CreateDeviceInfoList    /    FT_SetTimeouts    /    FT_SetBitMode    /    FT_SetRts    /    FT_GetDeviceInfoDetail    /    FT_Close    /    Ev_Property    /    FT_ClrDtr    /    Ev_Renamed    /    FT_Purge    /    FT_GetQueueStatus    /    FT_SetDataCharacteristics    /    FT_SetBreakOff    /    FT_SetDivisor    /    FT_SetBaudRate    /    FT_SetDtr    /    FT_Open    /    Main    /    ScanFor232    /    FT_ResetDevice    /    FT_SetChars

FT_Close

Return:     BYTE
Params:     SIGNED LONG Handle    

Your browser does not support the HTML5 canvas tag.

FT_GetStatus    /    Ev_Stop    /    FT_ClrRts    /    FT_Write    /    FT_Read    /    FT_SetFlowControl    /    FT_GetModemStatus    /    FT_SetBreakOn    /    FT_CreateDeviceInfoList    /    FT_SetTimeouts    /    FT_SetBitMode    /    FT_SetRts    /    FT_GetDeviceInfoDetail    /    FT_Close    /    Ev_Property    /    FT_ClrDtr    /    Ev_Renamed    /    FT_Purge    /    FT_GetQueueStatus    /    FT_SetDataCharacteristics    /    FT_SetBreakOff    /    FT_SetDivisor    /    FT_SetBaudRate    /    FT_SetDtr    /    FT_Open    /    Main    /    ScanFor232    /    FT_ResetDevice    /    FT_SetChars

Ev_Property

Return:     UNSIGNED LONG
Vars:     STRING filename    

Your browser does not support the HTML5 canvas tag.

FT_GetStatus    /    Ev_Stop    /    FT_ClrRts    /    FT_Write    /    FT_Read    /    FT_SetFlowControl    /    FT_GetModemStatus    /    FT_SetBreakOn    /    FT_CreateDeviceInfoList    /    FT_SetTimeouts    /    FT_SetBitMode    /    FT_SetRts    /    FT_GetDeviceInfoDetail    /    FT_Close    /    Ev_Property    /    FT_ClrDtr    /    Ev_Renamed    /    FT_Purge    /    FT_GetQueueStatus    /    FT_SetDataCharacteristics    /    FT_SetBreakOff    /    FT_SetDivisor    /    FT_SetBaudRate    /    FT_SetDtr    /    FT_Open    /    Main    /    ScanFor232    /    FT_ResetDevice    /    FT_SetChars

FT_ClrDtr

Return:     BYTE
Params:     SIGNED LONG Handle    

Your browser does not support the HTML5 canvas tag.

FT_GetStatus    /    Ev_Stop    /    FT_ClrRts    /    FT_Write    /    FT_Read    /    FT_SetFlowControl    /    FT_GetModemStatus    /    FT_SetBreakOn    /    FT_CreateDeviceInfoList    /    FT_SetTimeouts    /    FT_SetBitMode    /    FT_SetRts    /    FT_GetDeviceInfoDetail    /    FT_Close    /    Ev_Property    /    FT_ClrDtr    /    Ev_Renamed    /    FT_Purge    /    FT_GetQueueStatus    /    FT_SetDataCharacteristics    /    FT_SetBreakOff    /    FT_SetDivisor    /    FT_SetBaudRate    /    FT_SetDtr    /    FT_Open    /    Main    /    ScanFor232    /    FT_ResetDevice    /    FT_SetChars

Ev_Renamed

Return:     UNSIGNED LONG
Vars:     STRING Name    

Your browser does not support the HTML5 canvas tag.

FT_GetStatus    /    Ev_Stop    /    FT_ClrRts    /    FT_Write    /    FT_Read    /    FT_SetFlowControl    /    FT_GetModemStatus    /    FT_SetBreakOn    /    FT_CreateDeviceInfoList    /    FT_SetTimeouts    /    FT_SetBitMode    /    FT_SetRts    /    FT_GetDeviceInfoDetail    /    FT_Close    /    Ev_Property    /    FT_ClrDtr    /    Ev_Renamed    /    FT_Purge    /    FT_GetQueueStatus    /    FT_SetDataCharacteristics    /    FT_SetBreakOff    /    FT_SetDivisor    /    FT_SetBaudRate    /    FT_SetDtr    /    FT_Open    /    Main    /    ScanFor232    /    FT_ResetDevice    /    FT_SetChars

FT_Purge

Return:     BYTE
Params:     SIGNED LONG Handle     SIGNED LONG Mask    

Your browser does not support the HTML5 canvas tag.

FT_GetStatus    /    Ev_Stop    /    FT_ClrRts    /    FT_Write    /    FT_Read    /    FT_SetFlowControl    /    FT_GetModemStatus    /    FT_SetBreakOn    /    FT_CreateDeviceInfoList    /    FT_SetTimeouts    /    FT_SetBitMode    /    FT_SetRts    /    FT_GetDeviceInfoDetail    /    FT_Close    /    Ev_Property    /    FT_ClrDtr    /    Ev_Renamed    /    FT_Purge    /    FT_GetQueueStatus    /    FT_SetDataCharacteristics    /    FT_SetBreakOff    /    FT_SetDivisor    /    FT_SetBaudRate    /    FT_SetDtr    /    FT_Open    /    Main    /    ScanFor232    /    FT_ResetDevice    /    FT_SetChars

FT_GetQueueStatus

Return:     BYTE
Params:     SIGNED LONG Handle     SIGNED LONG RxQueueLength    

Your browser does not support the HTML5 canvas tag.

FT_GetStatus    /    Ev_Stop    /    FT_ClrRts    /    FT_Write    /    FT_Read    /    FT_SetFlowControl    /    FT_GetModemStatus    /    FT_SetBreakOn    /    FT_CreateDeviceInfoList    /    FT_SetTimeouts    /    FT_SetBitMode    /    FT_SetRts    /    FT_GetDeviceInfoDetail    /    FT_Close    /    Ev_Property    /    FT_ClrDtr    /    Ev_Renamed    /    FT_Purge    /    FT_GetQueueStatus    /    FT_SetDataCharacteristics    /    FT_SetBreakOff    /    FT_SetDivisor    /    FT_SetBaudRate    /    FT_SetDtr    /    FT_Open    /    Main    /    ScanFor232    /    FT_ResetDevice    /    FT_SetChars

FT_SetDataCharacteristics

Return:     BYTE
Params:     SIGNED LONG Handle     BYTE WordLength     BYTE StopBits     BYTE Parity    

Your browser does not support the HTML5 canvas tag.

FT_GetStatus    /    Ev_Stop    /    FT_ClrRts    /    FT_Write    /    FT_Read    /    FT_SetFlowControl    /    FT_GetModemStatus    /    FT_SetBreakOn    /    FT_CreateDeviceInfoList    /    FT_SetTimeouts    /    FT_SetBitMode    /    FT_SetRts    /    FT_GetDeviceInfoDetail    /    FT_Close    /    Ev_Property    /    FT_ClrDtr    /    Ev_Renamed    /    FT_Purge    /    FT_GetQueueStatus    /    FT_SetDataCharacteristics    /    FT_SetBreakOff    /    FT_SetDivisor    /    FT_SetBaudRate    /    FT_SetDtr    /    FT_Open    /    Main    /    ScanFor232    /    FT_ResetDevice    /    FT_SetChars

FT_SetBreakOff

Return:     BYTE
Params:     SIGNED LONG Handle    

Your browser does not support the HTML5 canvas tag.

FT_GetStatus    /    Ev_Stop    /    FT_ClrRts    /    FT_Write    /    FT_Read    /    FT_SetFlowControl    /    FT_GetModemStatus    /    FT_SetBreakOn    /    FT_CreateDeviceInfoList    /    FT_SetTimeouts    /    FT_SetBitMode    /    FT_SetRts    /    FT_GetDeviceInfoDetail    /    FT_Close    /    Ev_Property    /    FT_ClrDtr    /    Ev_Renamed    /    FT_Purge    /    FT_GetQueueStatus    /    FT_SetDataCharacteristics    /    FT_SetBreakOff    /    FT_SetDivisor    /    FT_SetBaudRate    /    FT_SetDtr    /    FT_Open    /    Main    /    ScanFor232    /    FT_ResetDevice    /    FT_SetChars

FT_SetDivisor

Return:     BYTE
Params:     SIGNED LONG Handle     UNSIGNED INT Divisor    

Your browser does not support the HTML5 canvas tag.

FT_GetStatus    /    Ev_Stop    /    FT_ClrRts    /    FT_Write    /    FT_Read    /    FT_SetFlowControl    /    FT_GetModemStatus    /    FT_SetBreakOn    /    FT_CreateDeviceInfoList    /    FT_SetTimeouts    /    FT_SetBitMode    /    FT_SetRts    /    FT_GetDeviceInfoDetail    /    FT_Close    /    Ev_Property    /    FT_ClrDtr    /    Ev_Renamed    /    FT_Purge    /    FT_GetQueueStatus    /    FT_SetDataCharacteristics    /    FT_SetBreakOff    /    FT_SetDivisor    /    FT_SetBaudRate    /    FT_SetDtr    /    FT_Open    /    Main    /    ScanFor232    /    FT_ResetDevice    /    FT_SetChars

FT_SetBaudRate

Return:     BYTE
Params:     SIGNED LONG Handle     UNSIGNED LONG BaudRate    

Your browser does not support the HTML5 canvas tag.

FT_GetStatus    /    Ev_Stop    /    FT_ClrRts    /    FT_Write    /    FT_Read    /    FT_SetFlowControl    /    FT_GetModemStatus    /    FT_SetBreakOn    /    FT_CreateDeviceInfoList    /    FT_SetTimeouts    /    FT_SetBitMode    /    FT_SetRts    /    FT_GetDeviceInfoDetail    /    FT_Close    /    Ev_Property    /    FT_ClrDtr    /    Ev_Renamed    /    FT_Purge    /    FT_GetQueueStatus    /    FT_SetDataCharacteristics    /    FT_SetBreakOff    /    FT_SetDivisor    /    FT_SetBaudRate    /    FT_SetDtr    /    FT_Open    /    Main    /    ScanFor232    /    FT_ResetDevice    /    FT_SetChars

FT_SetDtr

Return:     BYTE
Params:     SIGNED LONG Handle    

Your browser does not support the HTML5 canvas tag.

FT_GetStatus    /    Ev_Stop    /    FT_ClrRts    /    FT_Write    /    FT_Read    /    FT_SetFlowControl    /    FT_GetModemStatus    /    FT_SetBreakOn    /    FT_CreateDeviceInfoList    /    FT_SetTimeouts    /    FT_SetBitMode    /    FT_SetRts    /    FT_GetDeviceInfoDetail    /    FT_Close    /    Ev_Property    /    FT_ClrDtr    /    Ev_Renamed    /    FT_Purge    /    FT_GetQueueStatus    /    FT_SetDataCharacteristics    /    FT_SetBreakOff    /    FT_SetDivisor    /    FT_SetBaudRate    /    FT_SetDtr    /    FT_Open    /    Main    /    ScanFor232    /    FT_ResetDevice    /    FT_SetChars

FT_Open

Return:     BYTE
Params:     SIGNED INT Device     SIGNED LONG ft_Handle    

Your browser does not support the HTML5 canvas tag.

FT_GetStatus    /    Ev_Stop    /    FT_ClrRts    /    FT_Write    /    FT_Read    /    FT_SetFlowControl    /    FT_GetModemStatus    /    FT_SetBreakOn    /    FT_CreateDeviceInfoList    /    FT_SetTimeouts    /    FT_SetBitMode    /    FT_SetRts    /    FT_GetDeviceInfoDetail    /    FT_Close    /    Ev_Property    /    FT_ClrDtr    /    Ev_Renamed    /    FT_Purge    /    FT_GetQueueStatus    /    FT_SetDataCharacteristics    /    FT_SetBreakOff    /    FT_SetDivisor    /    FT_SetBaudRate    /    FT_SetDtr    /    FT_Open    /    Main    /    ScanFor232    /    FT_ResetDevice    /    FT_SetChars

Main

Return:     VOID

Your browser does not support the HTML5 canvas tag.

FT_GetStatus    /    Ev_Stop    /    FT_ClrRts    /    FT_Write    /    FT_Read    /    FT_SetFlowControl    /    FT_GetModemStatus    /    FT_SetBreakOn    /    FT_CreateDeviceInfoList    /    FT_SetTimeouts    /    FT_SetBitMode    /    FT_SetRts    /    FT_GetDeviceInfoDetail    /    FT_Close    /    Ev_Property    /    FT_ClrDtr    /    Ev_Renamed    /    FT_Purge    /    FT_GetQueueStatus    /    FT_SetDataCharacteristics    /    FT_SetBreakOff    /    FT_SetDivisor    /    FT_SetBaudRate    /    FT_SetDtr    /    FT_Open    /    Main    /    ScanFor232    /    FT_ResetDevice    /    FT_SetChars

ScanFor232

Return:     BOOL
Vars:     BYTE Idx     BOOL Found     STRING Temp     BYTE Match    

Your browser does not support the HTML5 canvas tag.

FT_GetStatus    /    Ev_Stop    /    FT_ClrRts    /    FT_Write    /    FT_Read    /    FT_SetFlowControl    /    FT_GetModemStatus    /    FT_SetBreakOn    /    FT_CreateDeviceInfoList    /    FT_SetTimeouts    /    FT_SetBitMode    /    FT_SetRts    /    FT_GetDeviceInfoDetail    /    FT_Close    /    Ev_Property    /    FT_ClrDtr    /    Ev_Renamed    /    FT_Purge    /    FT_GetQueueStatus    /    FT_SetDataCharacteristics    /    FT_SetBreakOff    /    FT_SetDivisor    /    FT_SetBaudRate    /    FT_SetDtr    /    FT_Open    /    Main    /    ScanFor232    /    FT_ResetDevice    /    FT_SetChars

FT_ResetDevice

Return:     BYTE
Params:     SIGNED LONG Handle    

Your browser does not support the HTML5 canvas tag.

FT_GetStatus    /    Ev_Stop    /    FT_ClrRts    /    FT_Write    /    FT_Read    /    FT_SetFlowControl    /    FT_GetModemStatus    /    FT_SetBreakOn    /    FT_CreateDeviceInfoList    /    FT_SetTimeouts    /    FT_SetBitMode    /    FT_SetRts    /    FT_GetDeviceInfoDetail    /    FT_Close    /    Ev_Property    /    FT_ClrDtr    /    Ev_Renamed    /    FT_Purge    /    FT_GetQueueStatus    /    FT_SetDataCharacteristics    /    FT_SetBreakOff    /    FT_SetDivisor    /    FT_SetBaudRate    /    FT_SetDtr    /    FT_Open    /    Main    /    ScanFor232    /    FT_ResetDevice    /    FT_SetChars

FT_SetChars

Return:     BYTE
Params:     SIGNED LONG Handle     BYTE EventCh     BYTE EventChEn     BYTE ErrorCh     BYTE ErrorChEn    

Your browser does not support the HTML5 canvas tag.

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