
Chengdu Ebyte Electronic Technology Co.,Ltd..
E52-400/900NW22S User Manual
Copyri
Copyright ©2012–2023, Chengdu Ebyte Electronic Technology Co.,Ltd.
19
7.2 Unicast communication (Unicast)
Unicast communication method requires knowing the address of the target module (the address of module B) in
advance. Please refer to Chapter 8.1 for the specific steps to obtain basic parameters.
When initiating a unicast request for the first time, you need to wait for route establishment (the waiting time is
different under different airspeeds). After the route establishment is completed, the module will automatically send
user data 1234567890 again. After the route is established, access again does not need to wait for the route to be
re-established until the number of consecutive communication failures with a node exceeds 3 times.
The routing table can be queried through the "AT+ROUTER_CLR=?" command.
The data frame header can be closed using the "AT+HEAD=0" command.
User data cannot be module internal AT commands, otherwise they will be recognized by the module as AT
commands, resulting in user data being unable to be sent.
The basic operation steps of unicast are as follows:
Step 1: Module A uses the "AT+DST_ADDR=26034,0" command to configure the target address as the address of
module B;
Step 2: Module A uses the "AT+OPTION=1,0" command to change the communication mode to unicast mode
(Unicast);
Step 3: Module A sends user data 1234567890. If the transmission is successful, SUCCESS will be returned; if the
transmission fails, NO ROUTE or NO ACK will be returned. NO ROUTE means that the route establishment failed; NO
ACK means that the route was established successfully but no response was received. If NO ACK occurs three times, the
routing table needs to be re-established.
Step 4: Module B receives the (ASCII code) 1234567890 sent from module A and converts it into HEX format as
31 32 33 34 35 36 37 38 39 30 (showing different encoding), and adds additional data frame headers.
The time for first initiating a unicast request is different under different airspeeds, which is at least 1.5 routing
request timeouts:
It takes about 4 seconds to initiate a unicast request for the first time at 62.5K airspeed.
It takes about 8 seconds to initiate a unicast request for the first time at 21.875K airspeed.
It takes about 25 seconds to initiate a unicast request for the first time at 7K airspeed.