XStream™
OEM
RF
Module
–
Product
Manual
v5.x00
[2006.02.24]
PW (Pin Wake-up) Command
AT Command: ATPW
Binary Command: 0x1D (29 decimal)
Parameter Range: 0 – 1
Parameter
Configuration
0
Disabled
1
Enabled
Default Parameter Value: 0
Number of bytes returned: 1
Related Commands: SM (Sleep Mode), ST (Time
before Sleep)
Minimum Firmware Version Required: 4.22
<Sleep (Low Power)> Under normal operation, a
module in Cyclic Sleep Mode cycles from an
active state to a low-power state at regular
intervals until data is ready to be received. If the
PW Parameter is set to 1, SLEEP (pin 2) can be
used to wake the module from Cyclic Sleep. If the
SLEEP pin is de-asserted (low), the module will
be fully operational and will not go into Cyclic
Sleep. Once SLEEP is asserted, the module will
remain active for the period of time specified by
ST (Time before Sleep) Command and will return
to Cyclic Sleep Mode (if no data is ready to be
transmitted). PW Command is only valid if Cyclic
Sleep has been enabled.
RB (Packetization Threshold) Command
AT Command: ATRB
Binary Command: 0x20 (32 decimal)
<Serial Interfacing> RF transmission will
commence when data is in the DI Buffer and
either of the following criteria are met:
Parameter Range: 0 – 0x100 [bytes]
©
2006
MaxStream,
Inc.
Confidential
and
Proprietary
29
•
RO times out on the UART receive lines
(ignored if RO = 0)
•
RB characters have been received by the
UART (ignored if RB = 0)
If PK is lowered below the value of RB; RB is
automatically lowered to match PK.
Note: RB and RO criteria only apply to the first
packet of a multi-packet transmission. If data remains in the DI Buffer after the first packet,
transmissions will continue in streaming manner until there is no data left in the DI Buffer (UART
receive buffer).
(Maximum value equals the current value of PK
Parameter (up to 0x100 HEX (800 decimal))
Default Parameter Value: 1
Number of bytes returned: 2
Related Commands: PK (RF Packet Size), RO
(Packetization Timeout)
Minimum Firmware Version Required: 4.30
RE (Restore Defaults) Command
<Diagnostics> RE Command restores all
configurable parameters to factory default
settings. However, RE Command will not write
the restored values to non-volatile (persistent) memory. Issue the WR (Write) Command after
the RE command to save restored parameter values to non-volatile memory.
AT Command: ATRE
Binary Command: 0x0E (14 decimal)
RN (Delay Slots) Command
<Networking & Security> RN Command is only
applicable if retries have been enabled [RR
(Retries) parameter > 0], or if forced delays will
be inserted into a transmission [TT (Streaming
Limit) parameter > 0]. RN Command is used to
adjust the time delay that the transmitter inserts
before attempting to resend a packet. If the
transmitter fails to receive an acknowledgement
after sending a packet, it will insert a random
number of delay slots (ranging from 0 to (RN
minus 1)) before attempting to resend the packet. Each delay slot lasts for a period of 38ms.
AT Command: ATRN
Binary Command: 0x19 (25 decimal)
Parameter Range: 0 – 0xFF [slots]
Default Parameter Value: 0
(no delay slots are inserted)
Number of bytes returned: 1
Related Commands: RR (Retries), TT
(Streaming Limit)
Minimum Firmware Version Required: 4.22
If two modules attempted to transmit at the same time, the random time delay after packet
failure would allow one of the two modules to transmit the packet successfully, while the other
would wait until the channel opens up to begin transmission.
electronic components distributor