Teledesign Systems Inc TS4000D User Manual

Page of 62
TS4000 Radio Modem User’s Manual 
AirNet Packet Protocol
29
Control String
Description
transmit packet.
The packet number is set to 0 when the modem is reset.
Status String
Description
+TSIAggiii
Received an individual packet from this address.  The first
two address characters represent the group address and
the next three the individual address.
+TSNAggiii
Received an individual without acknowledgment packet
from this address.  The first two address characters
represent the group address and the next three the
individual address.
+TSGAggiii
Received a group broadcast packet from this address.  The
first two address characters represent the group address
and the next three the individual address.
+TSBAggiii
Received a network broadcast packet from this address.
The first two address characters represent the group
address and the next three the individual address.
+TSSFnn
Indicates that the transfer of this packet number was not
successful.  This status string is returned after the last retry
of this packet has timed out.  This does not apply to any
type of broadcast packet or individual without
acknowledgment packets.
+TSSPnn
Indicates that the transfer of this packet number was
successful.  This does not apply to any type of broadcast
packet or individual without acknowledgment packets.
A master-slave system is one where the host application is designed so that only
one node will ever attempt to transmit at a given time.  An example of this type of
system is a polled system with a base station that sequentially poles a number of
remote nodes.  In this case the base always initiates a pole and the remotes
respond with the desired data.
To set up AirNet for this type of system, select the Master-Slave selection in the
Packet General tab of the modem configuration.  With this selection, the modem
transmits waiting packets as soon as it detects an idle channel.  The master-
slave setting should not be used with systems that use store and forward
repeaters.
The packet timeout timer is used for only for individually addressed packets that
expect an acknowledgment (ACK).  The packet timeout timer is started after a
data packet is sent.  If an ACK is not received before the timer expires, then a
retry transmission of the data packet is sent.  This timer should be set longer than
the worst case time it takes to receive an ACK packet.
For a master-slave system, an ACK packet is sent as soon as the data packet is
received and the channel is idle.  This can start as soon as the decay time of the
originating modem is finished.
Packet Timeout Time = Decay Time + Attack Time 
+ ACK Packet Transmit Time
Status Strings
Master-Slave
System Setup
Setting Packet
Timeout