SENA ProBee-ZE10 User Manual

Page 44

Advertising
background image

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

Advertising