SENA ProBee-ZE10 User Manual
Page 44

44
ProBee-ZE10 User Guide Rev.1.5
Table 5-2 Special GPIO Pins
Function
GPIO#
Type
Description
Factory_reset
/ Bootloader
-
DI
This input is dedicated for the factory reset button. If user wants to
restore the ZE10 device settings to factory default, this input (rising
edge, i.e. Low to High change) needs to be pressed for more than two
seconds. It will be applied after the input released again. If this input is
pressed while the ZE10 starts, the local node enters bootloader menu
and it is possible to upload the firmware.
Permit_joining
/ Wake-up
0
DI
This input (rising edge, i.e. Low to High change) is used to permit
joining or interrupt sleeping. This function is activated when GPIO0 is
set to 5. The functions depend on the node type of the ZE10. If the
node is set to coordinator or router, this input works to permit other
nodes joining for Permit joining timeout(S-register 22 value). If the
node is set to sleepy end-device, it is used for wake-up signal when
the node is sleeping.
Power LED
1
DO
If GPIO1 is set to 5, this output turns ON (High) when power is
supplied. If the node is set to an end-device, it will blink periodically.
Please refer to 9 S-Registers for S14 regarding the management of
the LED status.
Status LED
2
DO
If GPIO2 is set to 5, this output turns ON (High) when the device joins
a network, blinks when joining is permitted, and turns OFF (Low)
when leaves the network. Please refer to 9 S-Registers for S14
regarding the management of the LED status.
UART_CTS
8
DI
This input is used for UART CTS if GPIO8 is set to 5. It should be
enabled when CTS flow control is used.
UART_RTS
9
DO
This output is used for UART RTS if GPIO9 is set to 5. It should be
enabled when RTS flow control is used.
UART_DTR
10
DO
This output is used for UART DTR if GPIO10 is set to 5.
UATR_DSR
11
DI
This input is used for UART DSR if GPIO11 is set to 5.
5.2
I/O Sampling
The I/O status can be monitored and controlled using the AT commands. The I/O status of remote device
can be monitored and controlled using remote AT commands, too. The ZE10 can also be configured to
sample the I/O status and send to a remote device periodically.
5.2.1
Queried Sampling
The I/O status can be monitored and controlled using the AT commands either locally or remotely. To read
the digital I/O line values, the AT+DIO command can be used as below. Return value is a combination of