Flowcode Project File Parser

Ben Rowland 2019 (C) Matrix TSL


Target Device

SCADA.SCADA.GENERIC

Constants

SIGNED INT TOUT_COMM     SIGNED INT TOUT_COMM_LONG    

Globals

BYTE In     HANDLE ConsoleHandle     BOOL Error     UNSIGNED INT RetCount     BYTE Out    

SetAutoPrescaler    /    GetOutput    /    SetAutoOnOff    /    Ev_Stop    /    SetWIFIPort    /    SetAutoPIDFlip    /    SetBluetoothDetails    /    Ev_Initialise    /    GetDataArray    /    GetWifiIP    /    SetWifiDetails    /    ResetToBoot    /    SetAutoOnOffParam    /    SetWifiMode    /    Ev_Property    /    GetPIDComponent    /    SetEthernetPort    /    SetEthernetIP    /    SetCANID    /    GetFeedback    /    GetAPI    /    SetManualDuty    /    CheckErrorStatus    /    SetCANMode    /    SetAutoPID    /    SetLogDivider    /    ZeroSensor    /    Ev_Start    /    SetAutoPIDParam    /    SetEthernetMode    /    SetBluetoothMode    /    Main    /    Initialise    /    SendAndReceiveData    /    SetFeedbackMethod    /    SetSetpoint

SetAutoPrescaler

Return:     VOID
Params:     BYTE Prescaler    

Your browser does not support the HTML5 canvas tag.

SetAutoPrescaler    /    GetOutput    /    SetAutoOnOff    /    Ev_Stop    /    SetWIFIPort    /    SetAutoPIDFlip    /    SetBluetoothDetails    /    Ev_Initialise    /    GetDataArray    /    GetWifiIP    /    SetWifiDetails    /    ResetToBoot    /    SetAutoOnOffParam    /    SetWifiMode    /    Ev_Property    /    GetPIDComponent    /    SetEthernetPort    /    SetEthernetIP    /    SetCANID    /    GetFeedback    /    GetAPI    /    SetManualDuty    /    CheckErrorStatus    /    SetCANMode    /    SetAutoPID    /    SetLogDivider    /    ZeroSensor    /    Ev_Start    /    SetAutoPIDParam    /    SetEthernetMode    /    SetBluetoothMode    /    Main    /    Initialise    /    SendAndReceiveData    /    SetFeedbackMethod    /    SetSetpoint

GetOutput

Return:     BYTE

Your browser does not support the HTML5 canvas tag.

SetAutoPrescaler    /    GetOutput    /    SetAutoOnOff    /    Ev_Stop    /    SetWIFIPort    /    SetAutoPIDFlip    /    SetBluetoothDetails    /    Ev_Initialise    /    GetDataArray    /    GetWifiIP    /    SetWifiDetails    /    ResetToBoot    /    SetAutoOnOffParam    /    SetWifiMode    /    Ev_Property    /    GetPIDComponent    /    SetEthernetPort    /    SetEthernetIP    /    SetCANID    /    GetFeedback    /    GetAPI    /    SetManualDuty    /    CheckErrorStatus    /    SetCANMode    /    SetAutoPID    /    SetLogDivider    /    ZeroSensor    /    Ev_Start    /    SetAutoPIDParam    /    SetEthernetMode    /    SetBluetoothMode    /    Main    /    Initialise    /    SendAndReceiveData    /    SetFeedbackMethod    /    SetSetpoint

SetAutoOnOff

Return:     VOID
Params:     BYTE Channel     BYTE Enable    

Your browser does not support the HTML5 canvas tag.

SetAutoPrescaler    /    GetOutput    /    SetAutoOnOff    /    Ev_Stop    /    SetWIFIPort    /    SetAutoPIDFlip    /    SetBluetoothDetails    /    Ev_Initialise    /    GetDataArray    /    GetWifiIP    /    SetWifiDetails    /    ResetToBoot    /    SetAutoOnOffParam    /    SetWifiMode    /    Ev_Property    /    GetPIDComponent    /    SetEthernetPort    /    SetEthernetIP    /    SetCANID    /    GetFeedback    /    GetAPI    /    SetManualDuty    /    CheckErrorStatus    /    SetCANMode    /    SetAutoPID    /    SetLogDivider    /    ZeroSensor    /    Ev_Start    /    SetAutoPIDParam    /    SetEthernetMode    /    SetBluetoothMode    /    Main    /    Initialise    /    SendAndReceiveData    /    SetFeedbackMethod    /    SetSetpoint

Ev_Stop

Return:     UNSIGNED LONG

Your browser does not support the HTML5 canvas tag.

SetAutoPrescaler    /    GetOutput    /    SetAutoOnOff    /    Ev_Stop    /    SetWIFIPort    /    SetAutoPIDFlip    /    SetBluetoothDetails    /    Ev_Initialise    /    GetDataArray    /    GetWifiIP    /    SetWifiDetails    /    ResetToBoot    /    SetAutoOnOffParam    /    SetWifiMode    /    Ev_Property    /    GetPIDComponent    /    SetEthernetPort    /    SetEthernetIP    /    SetCANID    /    GetFeedback    /    GetAPI    /    SetManualDuty    /    CheckErrorStatus    /    SetCANMode    /    SetAutoPID    /    SetLogDivider    /    ZeroSensor    /    Ev_Start    /    SetAutoPIDParam    /    SetEthernetMode    /    SetBluetoothMode    /    Main    /    Initialise    /    SendAndReceiveData    /    SetFeedbackMethod    /    SetSetpoint

SetWIFIPort

Return:     VOID
Params:     UNSIGNED INT Port    

Your browser does not support the HTML5 canvas tag.

SetAutoPrescaler    /    GetOutput    /    SetAutoOnOff    /    Ev_Stop    /    SetWIFIPort    /    SetAutoPIDFlip    /    SetBluetoothDetails    /    Ev_Initialise    /    GetDataArray    /    GetWifiIP    /    SetWifiDetails    /    ResetToBoot    /    SetAutoOnOffParam    /    SetWifiMode    /    Ev_Property    /    GetPIDComponent    /    SetEthernetPort    /    SetEthernetIP    /    SetCANID    /    GetFeedback    /    GetAPI    /    SetManualDuty    /    CheckErrorStatus    /    SetCANMode    /    SetAutoPID    /    SetLogDivider    /    ZeroSensor    /    Ev_Start    /    SetAutoPIDParam    /    SetEthernetMode    /    SetBluetoothMode    /    Main    /    Initialise    /    SendAndReceiveData    /    SetFeedbackMethod    /    SetSetpoint

SetAutoPIDFlip

Return:     VOID
Params:     BOOL Flip    

Your browser does not support the HTML5 canvas tag.

SetAutoPrescaler    /    GetOutput    /    SetAutoOnOff    /    Ev_Stop    /    SetWIFIPort    /    SetAutoPIDFlip    /    SetBluetoothDetails    /    Ev_Initialise    /    GetDataArray    /    GetWifiIP    /    SetWifiDetails    /    ResetToBoot    /    SetAutoOnOffParam    /    SetWifiMode    /    Ev_Property    /    GetPIDComponent    /    SetEthernetPort    /    SetEthernetIP    /    SetCANID    /    GetFeedback    /    GetAPI    /    SetManualDuty    /    CheckErrorStatus    /    SetCANMode    /    SetAutoPID    /    SetLogDivider    /    ZeroSensor    /    Ev_Start    /    SetAutoPIDParam    /    SetEthernetMode    /    SetBluetoothMode    /    Main    /    Initialise    /    SendAndReceiveData    /    SetFeedbackMethod    /    SetSetpoint

SetBluetoothDetails

Return:     VOID
Params:     STRING Name     STRING Pin    
Vars:     BYTE Idx     BYTE Len    

Your browser does not support the HTML5 canvas tag.

SetAutoPrescaler    /    GetOutput    /    SetAutoOnOff    /    Ev_Stop    /    SetWIFIPort    /    SetAutoPIDFlip    /    SetBluetoothDetails    /    Ev_Initialise    /    GetDataArray    /    GetWifiIP    /    SetWifiDetails    /    ResetToBoot    /    SetAutoOnOffParam    /    SetWifiMode    /    Ev_Property    /    GetPIDComponent    /    SetEthernetPort    /    SetEthernetIP    /    SetCANID    /    GetFeedback    /    GetAPI    /    SetManualDuty    /    CheckErrorStatus    /    SetCANMode    /    SetAutoPID    /    SetLogDivider    /    ZeroSensor    /    Ev_Start    /    SetAutoPIDParam    /    SetEthernetMode    /    SetBluetoothMode    /    Main    /    Initialise    /    SendAndReceiveData    /    SetFeedbackMethod    /    SetSetpoint

Ev_Initialise

Return:     UNSIGNED LONG

Your browser does not support the HTML5 canvas tag.

SetAutoPrescaler    /    GetOutput    /    SetAutoOnOff    /    Ev_Stop    /    SetWIFIPort    /    SetAutoPIDFlip    /    SetBluetoothDetails    /    Ev_Initialise    /    GetDataArray    /    GetWifiIP    /    SetWifiDetails    /    ResetToBoot    /    SetAutoOnOffParam    /    SetWifiMode    /    Ev_Property    /    GetPIDComponent    /    SetEthernetPort    /    SetEthernetIP    /    SetCANID    /    GetFeedback    /    GetAPI    /    SetManualDuty    /    CheckErrorStatus    /    SetCANMode    /    SetAutoPID    /    SetLogDivider    /    ZeroSensor    /    Ev_Start    /    SetAutoPIDParam    /    SetEthernetMode    /    SetBluetoothMode    /    Main    /    Initialise    /    SendAndReceiveData    /    SetFeedbackMethod    /    SetSetpoint

GetDataArray

Return:     BYTE
Params:     FLOAT data    
Vars:     BYTE index     BYTE subindex     SIGNED INT SIVal     BYTE subcount     BYTE count    

Your browser does not support the HTML5 canvas tag.

SetAutoPrescaler    /    GetOutput    /    SetAutoOnOff    /    Ev_Stop    /    SetWIFIPort    /    SetAutoPIDFlip    /    SetBluetoothDetails    /    Ev_Initialise    /    GetDataArray    /    GetWifiIP    /    SetWifiDetails    /    ResetToBoot    /    SetAutoOnOffParam    /    SetWifiMode    /    Ev_Property    /    GetPIDComponent    /    SetEthernetPort    /    SetEthernetIP    /    SetCANID    /    GetFeedback    /    GetAPI    /    SetManualDuty    /    CheckErrorStatus    /    SetCANMode    /    SetAutoPID    /    SetLogDivider    /    ZeroSensor    /    Ev_Start    /    SetAutoPIDParam    /    SetEthernetMode    /    SetBluetoothMode    /    Main    /    Initialise    /    SendAndReceiveData    /    SetFeedbackMethod    /    SetSetpoint

GetWifiIP

Return:     STRING

Your browser does not support the HTML5 canvas tag.

SetAutoPrescaler    /    GetOutput    /    SetAutoOnOff    /    Ev_Stop    /    SetWIFIPort    /    SetAutoPIDFlip    /    SetBluetoothDetails    /    Ev_Initialise    /    GetDataArray    /    GetWifiIP    /    SetWifiDetails    /    ResetToBoot    /    SetAutoOnOffParam    /    SetWifiMode    /    Ev_Property    /    GetPIDComponent    /    SetEthernetPort    /    SetEthernetIP    /    SetCANID    /    GetFeedback    /    GetAPI    /    SetManualDuty    /    CheckErrorStatus    /    SetCANMode    /    SetAutoPID    /    SetLogDivider    /    ZeroSensor    /    Ev_Start    /    SetAutoPIDParam    /    SetEthernetMode    /    SetBluetoothMode    /    Main    /    Initialise    /    SendAndReceiveData    /    SetFeedbackMethod    /    SetSetpoint

SetWifiDetails

Return:     VOID
Params:     STRING SSID     STRING Password    
Vars:     BYTE Idx     BYTE Len    

Your browser does not support the HTML5 canvas tag.

SetAutoPrescaler    /    GetOutput    /    SetAutoOnOff    /    Ev_Stop    /    SetWIFIPort    /    SetAutoPIDFlip    /    SetBluetoothDetails    /    Ev_Initialise    /    GetDataArray    /    GetWifiIP    /    SetWifiDetails    /    ResetToBoot    /    SetAutoOnOffParam    /    SetWifiMode    /    Ev_Property    /    GetPIDComponent    /    SetEthernetPort    /    SetEthernetIP    /    SetCANID    /    GetFeedback    /    GetAPI    /    SetManualDuty    /    CheckErrorStatus    /    SetCANMode    /    SetAutoPID    /    SetLogDivider    /    ZeroSensor    /    Ev_Start    /    SetAutoPIDParam    /    SetEthernetMode    /    SetBluetoothMode    /    Main    /    Initialise    /    SendAndReceiveData    /    SetFeedbackMethod    /    SetSetpoint

ResetToBoot

Return:     VOID

Your browser does not support the HTML5 canvas tag.

SetAutoPrescaler    /    GetOutput    /    SetAutoOnOff    /    Ev_Stop    /    SetWIFIPort    /    SetAutoPIDFlip    /    SetBluetoothDetails    /    Ev_Initialise    /    GetDataArray    /    GetWifiIP    /    SetWifiDetails    /    ResetToBoot    /    SetAutoOnOffParam    /    SetWifiMode    /    Ev_Property    /    GetPIDComponent    /    SetEthernetPort    /    SetEthernetIP    /    SetCANID    /    GetFeedback    /    GetAPI    /    SetManualDuty    /    CheckErrorStatus    /    SetCANMode    /    SetAutoPID    /    SetLogDivider    /    ZeroSensor    /    Ev_Start    /    SetAutoPIDParam    /    SetEthernetMode    /    SetBluetoothMode    /    Main    /    Initialise    /    SendAndReceiveData    /    SetFeedbackMethod    /    SetSetpoint

SetAutoOnOffParam

Return:     VOID
Params:     FLOAT Hysteresis    
Vars:     UNSIGNED INT ValUI     BYTE MSB     BYTE LSB    

Your browser does not support the HTML5 canvas tag.

SetAutoPrescaler    /    GetOutput    /    SetAutoOnOff    /    Ev_Stop    /    SetWIFIPort    /    SetAutoPIDFlip    /    SetBluetoothDetails    /    Ev_Initialise    /    GetDataArray    /    GetWifiIP    /    SetWifiDetails    /    ResetToBoot    /    SetAutoOnOffParam    /    SetWifiMode    /    Ev_Property    /    GetPIDComponent    /    SetEthernetPort    /    SetEthernetIP    /    SetCANID    /    GetFeedback    /    GetAPI    /    SetManualDuty    /    CheckErrorStatus    /    SetCANMode    /    SetAutoPID    /    SetLogDivider    /    ZeroSensor    /    Ev_Start    /    SetAutoPIDParam    /    SetEthernetMode    /    SetBluetoothMode    /    Main    /    Initialise    /    SendAndReceiveData    /    SetFeedbackMethod    /    SetSetpoint

SetWifiMode

Return:     VOID
Params:     BYTE Mode    

Your browser does not support the HTML5 canvas tag.

SetAutoPrescaler    /    GetOutput    /    SetAutoOnOff    /    Ev_Stop    /    SetWIFIPort    /    SetAutoPIDFlip    /    SetBluetoothDetails    /    Ev_Initialise    /    GetDataArray    /    GetWifiIP    /    SetWifiDetails    /    ResetToBoot    /    SetAutoOnOffParam    /    SetWifiMode    /    Ev_Property    /    GetPIDComponent    /    SetEthernetPort    /    SetEthernetIP    /    SetCANID    /    GetFeedback    /    GetAPI    /    SetManualDuty    /    CheckErrorStatus    /    SetCANMode    /    SetAutoPID    /    SetLogDivider    /    ZeroSensor    /    Ev_Start    /    SetAutoPIDParam    /    SetEthernetMode    /    SetBluetoothMode    /    Main    /    Initialise    /    SendAndReceiveData    /    SetFeedbackMethod    /    SetSetpoint

Ev_Property

Return:     UNSIGNED LONG
Vars:     STRING TempStr    

Your browser does not support the HTML5 canvas tag.

SetAutoPrescaler    /    GetOutput    /    SetAutoOnOff    /    Ev_Stop    /    SetWIFIPort    /    SetAutoPIDFlip    /    SetBluetoothDetails    /    Ev_Initialise    /    GetDataArray    /    GetWifiIP    /    SetWifiDetails    /    ResetToBoot    /    SetAutoOnOffParam    /    SetWifiMode    /    Ev_Property    /    GetPIDComponent    /    SetEthernetPort    /    SetEthernetIP    /    SetCANID    /    GetFeedback    /    GetAPI    /    SetManualDuty    /    CheckErrorStatus    /    SetCANMode    /    SetAutoPID    /    SetLogDivider    /    ZeroSensor    /    Ev_Start    /    SetAutoPIDParam    /    SetEthernetMode    /    SetBluetoothMode    /    Main    /    Initialise    /    SendAndReceiveData    /    SetFeedbackMethod    /    SetSetpoint

GetPIDComponent

Return:     FLOAT
Params:     BYTE Index    

Your browser does not support the HTML5 canvas tag.

SetAutoPrescaler    /    GetOutput    /    SetAutoOnOff    /    Ev_Stop    /    SetWIFIPort    /    SetAutoPIDFlip    /    SetBluetoothDetails    /    Ev_Initialise    /    GetDataArray    /    GetWifiIP    /    SetWifiDetails    /    ResetToBoot    /    SetAutoOnOffParam    /    SetWifiMode    /    Ev_Property    /    GetPIDComponent    /    SetEthernetPort    /    SetEthernetIP    /    SetCANID    /    GetFeedback    /    GetAPI    /    SetManualDuty    /    CheckErrorStatus    /    SetCANMode    /    SetAutoPID    /    SetLogDivider    /    ZeroSensor    /    Ev_Start    /    SetAutoPIDParam    /    SetEthernetMode    /    SetBluetoothMode    /    Main    /    Initialise    /    SendAndReceiveData    /    SetFeedbackMethod    /    SetSetpoint

SetEthernetPort

Return:     VOID
Params:     UNSIGNED INT Port    

Your browser does not support the HTML5 canvas tag.

SetAutoPrescaler    /    GetOutput    /    SetAutoOnOff    /    Ev_Stop    /    SetWIFIPort    /    SetAutoPIDFlip    /    SetBluetoothDetails    /    Ev_Initialise    /    GetDataArray    /    GetWifiIP    /    SetWifiDetails    /    ResetToBoot    /    SetAutoOnOffParam    /    SetWifiMode    /    Ev_Property    /    GetPIDComponent    /    SetEthernetPort    /    SetEthernetIP    /    SetCANID    /    GetFeedback    /    GetAPI    /    SetManualDuty    /    CheckErrorStatus    /    SetCANMode    /    SetAutoPID    /    SetLogDivider    /    ZeroSensor    /    Ev_Start    /    SetAutoPIDParam    /    SetEthernetMode    /    SetBluetoothMode    /    Main    /    Initialise    /    SendAndReceiveData    /    SetFeedbackMethod    /    SetSetpoint

SetEthernetIP

Return:     VOID
Params:     STRING IP    
Vars:     BYTE IPBytes     BYTE idx     BYTE length     BYTE jdx    

Your browser does not support the HTML5 canvas tag.

SetAutoPrescaler    /    GetOutput    /    SetAutoOnOff    /    Ev_Stop    /    SetWIFIPort    /    SetAutoPIDFlip    /    SetBluetoothDetails    /    Ev_Initialise    /    GetDataArray    /    GetWifiIP    /    SetWifiDetails    /    ResetToBoot    /    SetAutoOnOffParam    /    SetWifiMode    /    Ev_Property    /    GetPIDComponent    /    SetEthernetPort    /    SetEthernetIP    /    SetCANID    /    GetFeedback    /    GetAPI    /    SetManualDuty    /    CheckErrorStatus    /    SetCANMode    /    SetAutoPID    /    SetLogDivider    /    ZeroSensor    /    Ev_Start    /    SetAutoPIDParam    /    SetEthernetMode    /    SetBluetoothMode    /    Main    /    Initialise    /    SendAndReceiveData    /    SetFeedbackMethod    /    SetSetpoint

SetCANID

Return:     VOID
Params:     UNSIGNED INT ID    

Your browser does not support the HTML5 canvas tag.

SetAutoPrescaler    /    GetOutput    /    SetAutoOnOff    /    Ev_Stop    /    SetWIFIPort    /    SetAutoPIDFlip    /    SetBluetoothDetails    /    Ev_Initialise    /    GetDataArray    /    GetWifiIP    /    SetWifiDetails    /    ResetToBoot    /    SetAutoOnOffParam    /    SetWifiMode    /    Ev_Property    /    GetPIDComponent    /    SetEthernetPort    /    SetEthernetIP    /    SetCANID    /    GetFeedback    /    GetAPI    /    SetManualDuty    /    CheckErrorStatus    /    SetCANMode    /    SetAutoPID    /    SetLogDivider    /    ZeroSensor    /    Ev_Start    /    SetAutoPIDParam    /    SetEthernetMode    /    SetBluetoothMode    /    Main    /    Initialise    /    SendAndReceiveData    /    SetFeedbackMethod    /    SetSetpoint

GetFeedback

Return:     FLOAT

Your browser does not support the HTML5 canvas tag.

SetAutoPrescaler    /    GetOutput    /    SetAutoOnOff    /    Ev_Stop    /    SetWIFIPort    /    SetAutoPIDFlip    /    SetBluetoothDetails    /    Ev_Initialise    /    GetDataArray    /    GetWifiIP    /    SetWifiDetails    /    ResetToBoot    /    SetAutoOnOffParam    /    SetWifiMode    /    Ev_Property    /    GetPIDComponent    /    SetEthernetPort    /    SetEthernetIP    /    SetCANID    /    GetFeedback    /    GetAPI    /    SetManualDuty    /    CheckErrorStatus    /    SetCANMode    /    SetAutoPID    /    SetLogDivider    /    ZeroSensor    /    Ev_Start    /    SetAutoPIDParam    /    SetEthernetMode    /    SetBluetoothMode    /    Main    /    Initialise    /    SendAndReceiveData    /    SetFeedbackMethod    /    SetSetpoint

GetAPI

Return:     BYTE

Your browser does not support the HTML5 canvas tag.

SetAutoPrescaler    /    GetOutput    /    SetAutoOnOff    /    Ev_Stop    /    SetWIFIPort    /    SetAutoPIDFlip    /    SetBluetoothDetails    /    Ev_Initialise    /    GetDataArray    /    GetWifiIP    /    SetWifiDetails    /    ResetToBoot    /    SetAutoOnOffParam    /    SetWifiMode    /    Ev_Property    /    GetPIDComponent    /    SetEthernetPort    /    SetEthernetIP    /    SetCANID    /    GetFeedback    /    GetAPI    /    SetManualDuty    /    CheckErrorStatus    /    SetCANMode    /    SetAutoPID    /    SetLogDivider    /    ZeroSensor    /    Ev_Start    /    SetAutoPIDParam    /    SetEthernetMode    /    SetBluetoothMode    /    Main    /    Initialise    /    SendAndReceiveData    /    SetFeedbackMethod    /    SetSetpoint

SetManualDuty

Return:     VOID
Params:     BYTE Channel     FLOAT Duty    
Vars:     BYTE MSB     BYTE LSB     UNSIGNED INT Dty    

Your browser does not support the HTML5 canvas tag.

SetAutoPrescaler    /    GetOutput    /    SetAutoOnOff    /    Ev_Stop    /    SetWIFIPort    /    SetAutoPIDFlip    /    SetBluetoothDetails    /    Ev_Initialise    /    GetDataArray    /    GetWifiIP    /    SetWifiDetails    /    ResetToBoot    /    SetAutoOnOffParam    /    SetWifiMode    /    Ev_Property    /    GetPIDComponent    /    SetEthernetPort    /    SetEthernetIP    /    SetCANID    /    GetFeedback    /    GetAPI    /    SetManualDuty    /    CheckErrorStatus    /    SetCANMode    /    SetAutoPID    /    SetLogDivider    /    ZeroSensor    /    Ev_Start    /    SetAutoPIDParam    /    SetEthernetMode    /    SetBluetoothMode    /    Main    /    Initialise    /    SendAndReceiveData    /    SetFeedbackMethod    /    SetSetpoint

CheckErrorStatus

Return:     BYTE

Your browser does not support the HTML5 canvas tag.

SetAutoPrescaler    /    GetOutput    /    SetAutoOnOff    /    Ev_Stop    /    SetWIFIPort    /    SetAutoPIDFlip    /    SetBluetoothDetails    /    Ev_Initialise    /    GetDataArray    /    GetWifiIP    /    SetWifiDetails    /    ResetToBoot    /    SetAutoOnOffParam    /    SetWifiMode    /    Ev_Property    /    GetPIDComponent    /    SetEthernetPort    /    SetEthernetIP    /    SetCANID    /    GetFeedback    /    GetAPI    /    SetManualDuty    /    CheckErrorStatus    /    SetCANMode    /    SetAutoPID    /    SetLogDivider    /    ZeroSensor    /    Ev_Start    /    SetAutoPIDParam    /    SetEthernetMode    /    SetBluetoothMode    /    Main    /    Initialise    /    SendAndReceiveData    /    SetFeedbackMethod    /    SetSetpoint

SetCANMode

Return:     VOID
Params:     BYTE Mode    

Your browser does not support the HTML5 canvas tag.

SetAutoPrescaler    /    GetOutput    /    SetAutoOnOff    /    Ev_Stop    /    SetWIFIPort    /    SetAutoPIDFlip    /    SetBluetoothDetails    /    Ev_Initialise    /    GetDataArray    /    GetWifiIP    /    SetWifiDetails    /    ResetToBoot    /    SetAutoOnOffParam    /    SetWifiMode    /    Ev_Property    /    GetPIDComponent    /    SetEthernetPort    /    SetEthernetIP    /    SetCANID    /    GetFeedback    /    GetAPI    /    SetManualDuty    /    CheckErrorStatus    /    SetCANMode    /    SetAutoPID    /    SetLogDivider    /    ZeroSensor    /    Ev_Start    /    SetAutoPIDParam    /    SetEthernetMode    /    SetBluetoothMode    /    Main    /    Initialise    /    SendAndReceiveData    /    SetFeedbackMethod    /    SetSetpoint

SetAutoPID

Return:     VOID
Params:     BYTE Channel     BYTE Enable    

Your browser does not support the HTML5 canvas tag.

SetAutoPrescaler    /    GetOutput    /    SetAutoOnOff    /    Ev_Stop    /    SetWIFIPort    /    SetAutoPIDFlip    /    SetBluetoothDetails    /    Ev_Initialise    /    GetDataArray    /    GetWifiIP    /    SetWifiDetails    /    ResetToBoot    /    SetAutoOnOffParam    /    SetWifiMode    /    Ev_Property    /    GetPIDComponent    /    SetEthernetPort    /    SetEthernetIP    /    SetCANID    /    GetFeedback    /    GetAPI    /    SetManualDuty    /    CheckErrorStatus    /    SetCANMode    /    SetAutoPID    /    SetLogDivider    /    ZeroSensor    /    Ev_Start    /    SetAutoPIDParam    /    SetEthernetMode    /    SetBluetoothMode    /    Main    /    Initialise    /    SendAndReceiveData    /    SetFeedbackMethod    /    SetSetpoint

SetLogDivider

Return:     VOID
Params:     BYTE Divider    

Your browser does not support the HTML5 canvas tag.

SetAutoPrescaler    /    GetOutput    /    SetAutoOnOff    /    Ev_Stop    /    SetWIFIPort    /    SetAutoPIDFlip    /    SetBluetoothDetails    /    Ev_Initialise    /    GetDataArray    /    GetWifiIP    /    SetWifiDetails    /    ResetToBoot    /    SetAutoOnOffParam    /    SetWifiMode    /    Ev_Property    /    GetPIDComponent    /    SetEthernetPort    /    SetEthernetIP    /    SetCANID    /    GetFeedback    /    GetAPI    /    SetManualDuty    /    CheckErrorStatus    /    SetCANMode    /    SetAutoPID    /    SetLogDivider    /    ZeroSensor    /    Ev_Start    /    SetAutoPIDParam    /    SetEthernetMode    /    SetBluetoothMode    /    Main    /    Initialise    /    SendAndReceiveData    /    SetFeedbackMethod    /    SetSetpoint

ZeroSensor

Return:     VOID

Your browser does not support the HTML5 canvas tag.

SetAutoPrescaler    /    GetOutput    /    SetAutoOnOff    /    Ev_Stop    /    SetWIFIPort    /    SetAutoPIDFlip    /    SetBluetoothDetails    /    Ev_Initialise    /    GetDataArray    /    GetWifiIP    /    SetWifiDetails    /    ResetToBoot    /    SetAutoOnOffParam    /    SetWifiMode    /    Ev_Property    /    GetPIDComponent    /    SetEthernetPort    /    SetEthernetIP    /    SetCANID    /    GetFeedback    /    GetAPI    /    SetManualDuty    /    CheckErrorStatus    /    SetCANMode    /    SetAutoPID    /    SetLogDivider    /    ZeroSensor    /    Ev_Start    /    SetAutoPIDParam    /    SetEthernetMode    /    SetBluetoothMode    /    Main    /    Initialise    /    SendAndReceiveData    /    SetFeedbackMethod    /    SetSetpoint

Ev_Start

Return:     UNSIGNED LONG
Vars:     BYTE Port    

Your browser does not support the HTML5 canvas tag.

SetAutoPrescaler    /    GetOutput    /    SetAutoOnOff    /    Ev_Stop    /    SetWIFIPort    /    SetAutoPIDFlip    /    SetBluetoothDetails    /    Ev_Initialise    /    GetDataArray    /    GetWifiIP    /    SetWifiDetails    /    ResetToBoot    /    SetAutoOnOffParam    /    SetWifiMode    /    Ev_Property    /    GetPIDComponent    /    SetEthernetPort    /    SetEthernetIP    /    SetCANID    /    GetFeedback    /    GetAPI    /    SetManualDuty    /    CheckErrorStatus    /    SetCANMode    /    SetAutoPID    /    SetLogDivider    /    ZeroSensor    /    Ev_Start    /    SetAutoPIDParam    /    SetEthernetMode    /    SetBluetoothMode    /    Main    /    Initialise    /    SendAndReceiveData    /    SetFeedbackMethod    /    SetSetpoint

SetAutoPIDParam

Return:     VOID
Params:     BYTE Index     FLOAT Value    
Vars:     UNSIGNED INT ValUI     BYTE MSB     BYTE LSB    

Your browser does not support the HTML5 canvas tag.

SetAutoPrescaler    /    GetOutput    /    SetAutoOnOff    /    Ev_Stop    /    SetWIFIPort    /    SetAutoPIDFlip    /    SetBluetoothDetails    /    Ev_Initialise    /    GetDataArray    /    GetWifiIP    /    SetWifiDetails    /    ResetToBoot    /    SetAutoOnOffParam    /    SetWifiMode    /    Ev_Property    /    GetPIDComponent    /    SetEthernetPort    /    SetEthernetIP    /    SetCANID    /    GetFeedback    /    GetAPI    /    SetManualDuty    /    CheckErrorStatus    /    SetCANMode    /    SetAutoPID    /    SetLogDivider    /    ZeroSensor    /    Ev_Start    /    SetAutoPIDParam    /    SetEthernetMode    /    SetBluetoothMode    /    Main    /    Initialise    /    SendAndReceiveData    /    SetFeedbackMethod    /    SetSetpoint

SetEthernetMode

Return:     VOID
Params:     BYTE Mode    

Your browser does not support the HTML5 canvas tag.

SetAutoPrescaler    /    GetOutput    /    SetAutoOnOff    /    Ev_Stop    /    SetWIFIPort    /    SetAutoPIDFlip    /    SetBluetoothDetails    /    Ev_Initialise    /    GetDataArray    /    GetWifiIP    /    SetWifiDetails    /    ResetToBoot    /    SetAutoOnOffParam    /    SetWifiMode    /    Ev_Property    /    GetPIDComponent    /    SetEthernetPort    /    SetEthernetIP    /    SetCANID    /    GetFeedback    /    GetAPI    /    SetManualDuty    /    CheckErrorStatus    /    SetCANMode    /    SetAutoPID    /    SetLogDivider    /    ZeroSensor    /    Ev_Start    /    SetAutoPIDParam    /    SetEthernetMode    /    SetBluetoothMode    /    Main    /    Initialise    /    SendAndReceiveData    /    SetFeedbackMethod    /    SetSetpoint

SetBluetoothMode

Return:     VOID
Params:     BOOL Mode    

Your browser does not support the HTML5 canvas tag.

SetAutoPrescaler    /    GetOutput    /    SetAutoOnOff    /    Ev_Stop    /    SetWIFIPort    /    SetAutoPIDFlip    /    SetBluetoothDetails    /    Ev_Initialise    /    GetDataArray    /    GetWifiIP    /    SetWifiDetails    /    ResetToBoot    /    SetAutoOnOffParam    /    SetWifiMode    /    Ev_Property    /    GetPIDComponent    /    SetEthernetPort    /    SetEthernetIP    /    SetCANID    /    GetFeedback    /    GetAPI    /    SetManualDuty    /    CheckErrorStatus    /    SetCANMode    /    SetAutoPID    /    SetLogDivider    /    ZeroSensor    /    Ev_Start    /    SetAutoPIDParam    /    SetEthernetMode    /    SetBluetoothMode    /    Main    /    Initialise    /    SendAndReceiveData    /    SetFeedbackMethod    /    SetSetpoint

Main

Return:     VOID
Vars:     BYTE in     STRING str    

Your browser does not support the HTML5 canvas tag.

SetAutoPrescaler    /    GetOutput    /    SetAutoOnOff    /    Ev_Stop    /    SetWIFIPort    /    SetAutoPIDFlip    /    SetBluetoothDetails    /    Ev_Initialise    /    GetDataArray    /    GetWifiIP    /    SetWifiDetails    /    ResetToBoot    /    SetAutoOnOffParam    /    SetWifiMode    /    Ev_Property    /    GetPIDComponent    /    SetEthernetPort    /    SetEthernetIP    /    SetCANID    /    GetFeedback    /    GetAPI    /    SetManualDuty    /    CheckErrorStatus    /    SetCANMode    /    SetAutoPID    /    SetLogDivider    /    ZeroSensor    /    Ev_Start    /    SetAutoPIDParam    /    SetEthernetMode    /    SetBluetoothMode    /    Main    /    Initialise    /    SendAndReceiveData    /    SetFeedbackMethod    /    SetSetpoint

Initialise

Return:     VOID
Vars:     BYTE API    

Your browser does not support the HTML5 canvas tag.

SetAutoPrescaler    /    GetOutput    /    SetAutoOnOff    /    Ev_Stop    /    SetWIFIPort    /    SetAutoPIDFlip    /    SetBluetoothDetails    /    Ev_Initialise    /    GetDataArray    /    GetWifiIP    /    SetWifiDetails    /    ResetToBoot    /    SetAutoOnOffParam    /    SetWifiMode    /    Ev_Property    /    GetPIDComponent    /    SetEthernetPort    /    SetEthernetIP    /    SetCANID    /    GetFeedback    /    GetAPI    /    SetManualDuty    /    CheckErrorStatus    /    SetCANMode    /    SetAutoPID    /    SetLogDivider    /    ZeroSensor    /    Ev_Start    /    SetAutoPIDParam    /    SetEthernetMode    /    SetBluetoothMode    /    Main    /    Initialise    /    SendAndReceiveData    /    SetFeedbackMethod    /    SetSetpoint

SendAndReceiveData

Return:     BYTE
Params:     BYTE ByteCount     BYTE RxCount     UNSIGNED INT Timeout    
Vars:     UNSIGNED INT Vin     UNSIGNED INT ret     UNSIGNED INT Retry     BYTE TempRx     BYTE RetCount    

Your browser does not support the HTML5 canvas tag.

SetAutoPrescaler    /    GetOutput    /    SetAutoOnOff    /    Ev_Stop    /    SetWIFIPort    /    SetAutoPIDFlip    /    SetBluetoothDetails    /    Ev_Initialise    /    GetDataArray    /    GetWifiIP    /    SetWifiDetails    /    ResetToBoot    /    SetAutoOnOffParam    /    SetWifiMode    /    Ev_Property    /    GetPIDComponent    /    SetEthernetPort    /    SetEthernetIP    /    SetCANID    /    GetFeedback    /    GetAPI    /    SetManualDuty    /    CheckErrorStatus    /    SetCANMode    /    SetAutoPID    /    SetLogDivider    /    ZeroSensor    /    Ev_Start    /    SetAutoPIDParam    /    SetEthernetMode    /    SetBluetoothMode    /    Main    /    Initialise    /    SendAndReceiveData    /    SetFeedbackMethod    /    SetSetpoint

SetFeedbackMethod

Return:     VOID
Params:     BYTE FBMethod     FLOAT InputScaler     FLOAT OutputScaler    
Vars:     BYTE MSB     BYTE LSB     UNSIGNED INT uint    

Your browser does not support the HTML5 canvas tag.

SetAutoPrescaler    /    GetOutput    /    SetAutoOnOff    /    Ev_Stop    /    SetWIFIPort    /    SetAutoPIDFlip    /    SetBluetoothDetails    /    Ev_Initialise    /    GetDataArray    /    GetWifiIP    /    SetWifiDetails    /    ResetToBoot    /    SetAutoOnOffParam    /    SetWifiMode    /    Ev_Property    /    GetPIDComponent    /    SetEthernetPort    /    SetEthernetIP    /    SetCANID    /    GetFeedback    /    GetAPI    /    SetManualDuty    /    CheckErrorStatus    /    SetCANMode    /    SetAutoPID    /    SetLogDivider    /    ZeroSensor    /    Ev_Start    /    SetAutoPIDParam    /    SetEthernetMode    /    SetBluetoothMode    /    Main    /    Initialise    /    SendAndReceiveData    /    SetFeedbackMethod    /    SetSetpoint

SetSetpoint

Return:     VOID
Params:     FLOAT Setpoint    
Vars:     BYTE MSB     BYTE LSB     UNSIGNED INT SP    

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