![MaxStream 9XTend Product Manual Download Page 24](http://html1.mh-extra.com/html/maxstream/9xtend/9xtend_product-manual_1745552024.webp)
9XTend™
OEM
RF
Module
–
Product
Manual
v1.2.4
©
2005
MaxStream,
Inc.
Confidential
&
Proprietary
24
FT (Flow Control Threshold) Command
AT Command: ATFT
Binary Command: 0x24 (36 decimal)
Parameter Range: 0 – (Receive buffer size
minus 0x11 bytes)
Default Parameter Value: DO Buffer size minus
0x11 (decimal 17)
Number of bytes returned: 2
<Serial Interfacing> Set/Read the flow control
threshold. When FT bytes have accumulated in
the DI buffer,
is de-asserted or the XOFF
software flow control character is transmitted.
GD (Receive Good Count) Command
AT Command: ATGD
Binary Command: 0x10 (16 decimal)
Parameter Range: 0 – 0xFFFF
Default Parameter Value: 0
Number of bytes returned: 2
Related Commands: ER (Receive Error Count)
<Diagnostics> Set/Read the count of good
received RF packets. Parameter value is reset to
0 after every reset and is not non-volatile (Value
does not persist in the module’s memory after a
power-up sequence). Once the “Receive Good
Count” reaches its maximum value (up to
0xFFFF), it remains at its maximum count value
until the maximum count value is manually
changed or the module is reset.
The GD parameter is not reset by pin, serial port or cyclic sleep modes.
HP (Hopping Channel) Command
<Networking & Security> HP Command is used
to set/read the module’s hopping channel
number. A channel is one of three layers of
addressing available to the XTend Module.
In order for modules to communicate with each
other, the modules must have the same channel
number since each channel uses a different
hopping sequence. Different channels can be
used to prevent modules in one network from listening to transmissions of another.
AT Command: ATHP
Binary Command: 0x11 (17 decimal)
Parameter Range: 0 – 9
Default Parameter Value: 0
Number of bytes returned: 1
Related Commands: ID (Modem VID), DT
(Destination Address), MK (Address Mask)
HT (Time before Wake-up Initializer) Command
<Sleep (Low Power)> Set/read time of inactivity
(no serial or RF data is sent or received) before a
wake-up initializer is sent by a TX module. HT
should be set shorter than inactivity timeout [ST
Command] time of any RX modules operating in
Cyclic Sleep (SM=4-8). The wake-up initializer
sent by the TX module instructs all RX modules to
remain awake to receive RF data.
From the RX module perspective: After HT time
elapses and the inactivity timeout [ST Command]
is met, the RX module goes into cyclic sleep. In
cyclic sleep, the RX module wakes once per sleep interval [SM Command] to check for a wake-up
initializer. When a wake-up initializer is detected, the module stays awake to receive data. The
wake-up initializer must be longer than the cyclic sleep interval to ensure that sleeping modules
detect incoming data.
AT Command: ATHT
Binary Command: 0x03 (3 decimal)
Parameter Range: 0 – 0xFFFF
[x
100
milliseconds]
Default Parameter Value: 0xFFFF (wake-up
initializer will not be sent)
Number of bytes returned: 2
Related Commands: LH (Wake-up Initializer
Timer), SM (Sleep Mode), ST (Time before
Sleep)
When HT time elapses, the TX module knows it needs to send a wake-up Initializer for all RX
modules to remain awake and receive the next transmission.