Flowcode Project File Parser

Ben Rowland 2019 (C) Matrix TSL


Target Device

PIC.16F.16F1937

Constants

SIGNED INT MX_WLAN_CMD_STX_ERR     SIGNED INT MX_WLAN_CMD_FAIL_ERR     SIGNED INT MX_WLAN_CMD_OK     BOOL false     SIGNED INT MX_WLAN_CMD_TOUT     SIGNED INT MX_WLAN_CMD_ETX_ERR     SIGNED INT MX_WLAN_CMD_SERIAL     SIGNED INT MX_WLAN_CMD_CMD_ERR     SIGNED INT MX_WLAN_CMD_PARAM_ERR     BOOL true    

Globals

STRING RxBuffer     STRING Out9     STRING Out8     STRING Out7     STRING Out6     STRING Out11     BOOL MuxEn     UNSIGNED INT RxCount     STRING Out5     STRING Out10     STRING Out4     STRING Out3     STRING Out2     STRING Out1     BYTE ScanSigStrength     STRING Out0     STRING ScanNames     BYTE MuxChannel     BOOL Connected     BYTE CmdState     STRING In5     BYTE ScanEncModes     STRING In4     STRING In3     STRING In2     STRING In1     STRING In0    

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

InitialiseSim

Return:     BYTE
Vars:     BYTE ret    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

SendString

Return:     VOID
Params:     STRING Text     BYTE SendCR    
Vars:     BYTE Idx    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

SendStringSim

Return:     VOID
Params:     STRING text     BYTE crlf    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

SendCommandSim

Return:     BYTE
Params:     STRING command    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

DisconnectFromSSID

Return:     BYTE
Vars:     STRING Command    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

Ev_Timer

Return:     UNSIGNED LONG
Params:     UNSIGNED LONG TimerID    
Vars:     UNSIGNED INT rx     HANDLE Handle    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

ClientConnect

Return:     BYTE
Params:     BYTE Type     STRING IPAddress     UNSIGNED INT Port    
Vars:     STRING Command     STRING TempStr     BYTE done     BYTE count    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

ControlTCPServer

Return:     BYTE
Params:     BYTE Enable     UNSIGNED INT Port    
Vars:     STRING Command     STRING TempStr    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

Ev_Stop

Return:     UNSIGNED LONG

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

SendEmbeddedPageSim

Return:     BYTE
Params:     STRING name    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

Ev_AddInterrupts

Return:     UNSIGNED LONG
Params:     STRING HandlerCode    
Vars:     STRING ISR_Macro     STRING UART_Str    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

SendCommand

Return:     BYTE
Params:     STRING Command    
Vars:     UNSIGNED INT Attempts     BYTE WaitReply     UNSIGNED INT Timeout    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

IsAlphaNumeric

Return:     BOOL
Params:     BYTE c    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

GetFirmwareVersion

Return:     STRING
Vars:     BYTE done     BYTE retval     BYTE idx    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

ReadConnectionStatusSim

Return:     BYTE

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

CheckForPageRequests

Return:     BYTE
Vars:     BYTE page     BYTE idx     STRING name     BYTE in     STRING TempStr    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

Ev_Initialise

Return:     UNSIGNED LONG
Vars:     STRING filepath    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

CheckForData

Return:     BYTE
Params:     STRING DataString     BYTE ToutLen    
Vars:     BYTE length     BYTE idx     BYTE CircIdx     BYTE done     BYTE rxdata     UNSIGNED INT TimeOut    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

pvt_CheckMIAC

Return:     VOID
Vars:     STRING temp    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

GetReplySim

Return:     BYTE
Vars:     BYTE val    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

Ev_ChipChange

Return:     UNSIGNED LONG
Params:     STRING Target    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

ParseName

Return:     STRING
Params:     STRING request    
Vars:     BYTE x    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

ClientSendRequest

Return:     VOID
Params:     STRING Request    
Vars:     STRING Command     STRING TempStr     BYTE CommandLength     BYTE RetVal    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

ReadSSIDFromScan

Return:     STRING
Params:     BYTE Index    
Vars:     BYTE idx     BYTE Pos    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

ReadConnectionStatus

Return:     BYTE

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

CreateAccessPoint

Return:     BYTE
Params:     STRING SSID     STRING Password     BYTE Channel     BYTE Encryption    
Vars:     STRING Command     STRING tempStr    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

SetOutValue

Return:     VOID
Params:     BYTE index     STRING value    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

EndServerConnection

Return:     BYTE
Vars:     STRING name     STRING TempStr    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

Send_Embedded_HTML_Page4

Return:     VOID

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

ReadSignalStrengthFromScan

Return:     SIGNED INT
Params:     BYTE Index    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

Pvt_AddPage

Return:     UNSIGNED LONG
Params:     STRING HeadCode     BYTE PageNumber    
Vars:     UNSIGNED INT PageLength     UNSIGNED INT SourceCount     BYTE Character     UNSIGNED INT DestinationCount     STRING SubString     STRING path     STRING PageText     STRING FuncPath    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

Send_Embedded_HTML_Page3

Return:     VOID

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

Ev_Property

Return:     UNSIGNED LONG
Vars:     STRING temp_str    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

IsNumeric

Return:     BOOL
Params:     BYTE c    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

Send_Embedded_HTML_Page2

Return:     VOID

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

Send_Embedded_HTML_Page1

Return:     VOID

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

ReadEncryptionModeFromScan

Return:     BYTE
Params:     BYTE Index    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

GetByteWithTimeout

Return:     BYTE
Vars:     BYTE NumBytes     UNSIGNED INT Timeout    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

GetInValue

Return:     STRING
Params:     BYTE index    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

Write_String_Var

Return:     VOID
Params:     STRING str    
Vars:     BYTE len     BYTE idx    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

CheckForPageRequestsSim

Return:     BYTE
Vars:     BYTE Channels     BYTE c     STRING s     UNSIGNED INT x     STRING g     BYTE page     STRING name     BYTE got_line     UNSIGNED INT request_length     BYTE data_available     UNSIGNED INT part_size     BYTE in     BYTE idx     STRING TempStr    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

Ev_Renamed

Return:     UNSIGNED LONG
Vars:     STRING Name    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

ConnectToSSID

Return:     BYTE
Params:     STRING SSID     STRING Key     BYTE Timeout    
Vars:     STRING Command    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

ParseParams

Return:     VOID
Vars:     BYTE param     BYTE done     BYTE length     BYTE in     BYTE vlen    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

SendHTMLSim

Return:     VOID
Params:     STRING text    
Vars:     STRING s     UNSIGNED INT n     BYTE OutSub    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

ISR_UART

Return:     VOID
Vars:     BYTE rx    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

Ev_GetVarSize

Return:     UNSIGNED LONG
Params:     STRING VarName     Elements    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

ClientSendArray

Return:     VOID
Params:     BYTE Data     UNSIGNED INT NumBytes    
Vars:     STRING Command     STRING TempStr     BYTE RetVal     UNSIGNED INT Idx    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

GetRxArray

Return:     UNSIGNED INT
Params:     BYTE Data     UNSIGNED INT MaxBytes    
Vars:     BYTE Search     BYTE Din     UNSIGNED INT Count     BYTE in    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

Ev_AddVar

Return:     UNSIGNED LONG
Params:     STRING VarName     STRING ExpandName     STRING Expansion    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

GetReply

Return:     BYTE
Vars:     BYTE val    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

IsTerminate

Return:     BOOL
Params:     BYTE c    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

Ev_AddHeader

Return:     UNSIGNED LONG
Params:     STRING HeadCode    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

ServerSendHTML

Return:     VOID
Params:     STRING Request    
Vars:     STRING Command     STRING TempStr     UNSIGNED INT CommandLength     BYTE RetVal     STRING ChStr    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

SendHTMLString

Return:     UNSIGNED INT
Params:     STRING Data     BYTE CrLf     BYTE Send    
Vars:     UNSIGNED INT idx     BYTE OutSub     UNSIGNED INT len    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

ResetOutValues

Return:     VOID

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

ScanForSSID

Return:     BYTE
Vars:     STRING Command     BYTE RetVal     BYTE Index     BYTE NameIndex     BYTE Done     BYTE NameIndex2    

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

Main

Return:     VOID

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

ResetInValues

Return:     VOID

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

Initialise

Return:     BYTE

Your browser does not support the HTML5 canvas tag.

InitialiseSim    /    SendString    /    SendStringSim    /    SendCommandSim    /    DisconnectFromSSID    /    Ev_Timer    /    ClientConnect    /    ControlTCPServer    /    Ev_Stop    /    SendEmbeddedPageSim    /    Ev_AddInterrupts    /    SendCommand    /    IsAlphaNumeric    /    GetFirmwareVersion    /    ReadConnectionStatusSim    /    CheckForPageRequests    /    Ev_Initialise    /    CheckForData    /    pvt_CheckMIAC    /    GetReplySim    /    Ev_ChipChange    /    ParseName    /    ClientSendRequest    /    ReadSSIDFromScan    /    ReadConnectionStatus    /    CreateAccessPoint    /    SetOutValue    /    EndServerConnection    /    Send_Embedded_HTML_Page4    /    ReadSignalStrengthFromScan    /    Pvt_AddPage    /    Send_Embedded_HTML_Page3    /    Ev_Property    /    IsNumeric    /    Send_Embedded_HTML_Page2    /    Send_Embedded_HTML_Page1    /    ReadEncryptionModeFromScan    /    GetByteWithTimeout    /    GetInValue    /    Write_String_Var    /    CheckForPageRequestsSim    /    Ev_Renamed    /    ConnectToSSID    /    ParseParams    /    SendHTMLSim    /    ISR_UART    /    Ev_GetVarSize    /    ClientSendArray    /    GetRxArray    /    Ev_AddVar    /    GetReply    /    IsTerminate    /    Ev_AddHeader    /    ServerSendHTML    /    SendHTMLString    /    ResetOutValues    /    ScanForSSID    /    Main    /    ResetInValues    /    Initialise    /    CheckTCPServerIP

CheckTCPServerIP

Return:     STRING
Vars:     BYTE in     BYTE idx    

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