SENA ProBee-ZE10 User Manual

Page 35

Advertising
background image

35

ProBee-ZE10 User Guide Rev.1.5

the same rules.

4.1.4

Sending Binary Data

Because some characters like carriage return, line feed and back space collides with AT commands in

command mode and back slash(‘\’) is used for control character for binary encoding, they cannot be

transmitted as they are. The characters out of range between 0x20(Space) and 0x7E(‘~’) in hexadecimal

are not expressed at the AT commands for transmitting data. In order to transmit these characters in

command mode, these characters must be encoded in a command line. The examples of special

characters encoding are shown in Table 4-1.

Table 4-1 Examples of Special Characters Encoding

HEX

Abbreviation

Glyph

Encoded

Description

00

NULL

-

\00

Null character

0D

CR

-

\0D

Carriage return

0A

LF

-

\0A

Line feed

08

BS

-

\08

Backspace

09

HT

-

\09

Horizontal Tab

7F

DEL

-

\7F

Delete

5C

-

\

\5C

Control character for binary encoding

For example, when sending abc<CR> with AT+BROADCAST command, the command should be as

follows:

AT+BROADCAST=abc\0D<CR>

4.1.5

Display Incoming Message

S11 register determines whether incoming message will be shown or not in the command mode. In the

data mode, on the other hand, incoming data is always displayed. To change the S11 register, please use

the AT command as below:

ATS11=<value><CR>

, where <value> = 0 to hide incoming message, 1 to show incoming message.

If user wants to display incoming message in command mode, S11 should be enabled. It is displayed by

the form of +<IEEE address>|<MSG><CR>.

When displaying incoming messages in command mode, some characters are encoded in the same way

with sending binary data as in Table 4-1. For example,when receiving abc<CR> from 0001950000000001,

the displaying message is as follows:

Advertising