RS-232 Recognizer
Example.
Step 1. Turn on the recognizer: Enable it on the P1 serial port.
Step 2. Set the delimiter (in hex format). In this case, the
delimiter character is ':', which is '3a' in hex format.
serial data, the serial message is stored in string (in Rx
and ActiveRx property), hex (in RxHex and ActiveHex
property) and hash (in Hash and ActiveHash property) format. These stored content can be set as a
condition in the event manager.
INFO: The stored content is the incoming data which arrives before the delimiter or between the two
delimiters.
Step 3. Set the Active timeout 100. This property is responsible for erasing the temporary storage (ActiveRx,
ActiveRxHex, ActiveHash) after the elapsing time. In the below example, it can be seen how does the
recognizer properties change during the communication:
ç UMX-TPS-TX140-Plus: PING
Rx RxHex Hash ActiveRx ActiveRxHex ActiveHash
æ Login:
Rx RxHex Hash ActiveRx ActiveRxHex ActiveHash
2D8A5E38 2D8A5E38
ç UMX-TPS-TX140-Plus: Admin
Rx RxHex Hash ActiveRx ActiveRxHex ActiveHash
2D8A5E38
æ Password:
Rx RxHex Hash ActiveRx ActiveRxHex ActiveHash
Password: Password:
ç UMX-TPS-TX140-Plus: Admin
Rx RxHex Hash ActiveRx ActiveRxHex ActiveHash
Password:
: Login name : ...
Delimiter (hex format: 3A)
Stored string
GPIO Tab
GPIO Tab in the Control Menu
commands. Select a GPIO pin and under the Port settings section; the settings (pin direction and input level)
are displayed on the port tiles as well: #gpio
1
GPIO pin name
4
High level indicator *
2
GPIO port icon
5
Pin direction:
Input: down arrow
Output: up arrow
3
6
GPIO port number
* Highlighted with black means the current setting.
INFO: Output level can be set only in case of setting the pin direction to Output. In case of input direction
the output level setting and the Toggle button is not available.
For more details about GPIO interface see the GPIO Interface section.
GP1 P1
5