Returns the ASCII value of character idx of the Response string.
- BYTE
idx
Needs to be a equal to or less than the string length of the response in order to retrieve a valid character.
- BYTE
Return
SendScript
Sends Script idx Note that the general property Number of Scripts needs to be set so that it allows the scripts to be accessed and sent. Returns 0 for success and 1 for error
- BYTE
idx
Refers to the Script page to send (1-4).
- BYTE
Return
SendCommand
Sends the command buffer. Returns 1 for success in sending the command. Returns 0 for errors.
- BYTE
ExpectEcho
Remote module automatically echos back data: 1 = On (Expect echo), 0 = off
- BYTE
SendCR
Automatically adds \n to the end of the command data: 1 = append CR, 0 = no CR.
- BYTE
Return
CreateCommandString
Assigns a string of characters to the Command buffer. Returns 1 for success in adding the characters to the buffer. Returns 0 for errors, including Buffer overflow.
- STRING
Data
- BYTE
SendCR
Automatically adds \n to the end of the command data: 1 = append CR, 0 = no CR.
- BYTE
Return
StringReceive
Checks for a response string. Returns the length of the response string if one is present otherwise returns 0.
- STRING
Data
- BYTE
SendCR
Automatically adds \n to the end of the command data: 1 = append CR, 0 = no CR.
- BYTE
Return
CreateCommand
Adds a single characters to the end of the Command buffer. Returns 1 for success in adding the characters to the buffer. Returns 0 for errors, including Buffer overflow.
- BYTE
Character
ASCII value or single character,
[[File:]] -
Elements
The number of elements in the array
- BYTE
Return
Send_byte
- BYTE
ByteVal
[[File:]] -
Elements
The number of elements in the array
- VOID
Return
WaitForResponse
Waits for a response message of type response_code for timeout ms. Returns: 0 for a Response of type response_code 255 (0xFF) for a timeout or invalid response Response string length for any Response not of type response_code