Jump to content

Bot test: Difference between revisions

From Flowcode Help
DavidA (talk | contribs)
No edit summary
DavidA (talk | contribs)
No edit summary
Line 111: Line 111:
Software channels are bit banged using generic I/O pins but are not as reliable as hardware channels.
Software channels are bit banged using generic I/O pins but are not as reliable as hardware channels.
Hardware channels use the selected peripheral on-board the target microcontroller.
Hardware channels use the selected peripheral on-board the target microcontroller.
|-
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
| width="80%" | TX
|-
| colspan="2" | Pin to be used for Transmit data
|-
| width="10%" align="center" | [[File:Fc9-type-5-icon.png]]
| width="80%" | RX
|-
| colspan="2" | Pin to be used for Receive data
|-
| width="10%" align="center" | [[File:Fc9-type-16-icon.png]]
| width="80%" | Use Flow Control
|-
| colspan="2" | Flow Control (Handshake) enable or disable.
    On: Two I/O pins are used to control the flow of data in and out of the device.
    Off: Flow control is disabled.
|-
| width="10%" align="center" | [[File:Fc9-type-16-icon.png]]
| width="80%" | Baud Options
|-
| colspan="2" | Baud rate option selector
|-
| width="10%" align="center" | [[File:Fc9-type-14-icon.png]]
| width="80%" | Baud Rate
|-
| colspan="2" |
|}
|}

Revision as of 15:28, 10 August 2021

Macro References

StringRead
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
This parameter may be returned back to the caller
- Byte Return

Component Property Reference

Properties
Command Buffer Size
Maximum number of bytes that can be stored in the outgoing command buffer.
Response Buffer Size
Maximum number of bytes that can be stored in the incoming response buffer.
Script Count
Controls how many AT scripts are stored into non-volatile memory
Connections
Channel
UART Channel selector

Software channels are bit banged using generic I/O pins but are not as reliable as hardware channels. Hardware channels use the selected peripheral on-board the target microcontroller.

TX
Pin to be used for Transmit data
RX
Pin to be used for Receive data
Use Flow Control
Flow Control (Handshake) enable or disable.
   On: Two I/O pins are used to control the flow of data in and out of the device.
   Off: Flow control is disabled.
Baud Options
Baud rate option selector
Baud Rate