XStream
‐
PKG
‐
T™
Telephone
RF
Modem
–
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, the DI3-SLEEP Pin (Pin
2) can be used to awaken 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
<Serial Interfacing> RF transmission will
commence when data is in the DI Buffer and
either of the following criteria are met:
©
2006
MaxStream,
Inc.,
Confidential
and
Proprietary
55
•
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 that the 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).
AT Command: ATRB
Binary Command: 0x20 (32 decimal)
Parameter Range: 0 – Current value of PK
Parameter (up to 0x100 HEX (800 decimal))
Default Parameter Value: 1
Number of bytes returned: 2
Related Commands: BR (RF Data Rate), PK (RF
Packet Size), RO (Packetization Timeout)
Minimum Firmware Version Required: 4.30
RE (Restore Defaults) Command
<Diagnostic> RE Command restores all
configurable parameters to factory default
settings. However, RE Command will not write
the default values to non-volatile (persistent) memory. Unless the WR (Write) Command is issued
after the RE command, the default settings will not be saved in the event of module reset or
power-down.
AT Command: ATRE
Binary Command: 0x0E (14 decimal)
RN (Delay Slots) Command
<Networking> RN Command is only applicable if
retries have been enabled [RR (Retries)
Command], or if forced delays will be inserted
into a transmission [see TT (Streaming Limit)
Command]. 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
Default Parameter Value: 0 (no delay slots
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.