Introduction - Ingenuity Working

Introduction
This document describes the Narrow band polling protocol parameter configurations in Psion
Teklogix devices.
Background
The protocol timing settings of the RA1001 are identical to those of the TRX7370 radio. These
settings are different from the much older TRX73xx radios. As a result, using the same SYCD
settings on a 7030 (with a TRX73xx radio) and a 7035/7530 (with a TRX7370/RA1001 radio) will
produce different behaviour.
The following tables provide recommended settings for various configurations. These
configurations have been tested using the following base station polling configuration:
4 poll windows
window size = 32
free window factor = 0
message mode limit = 0
Using this configuration, the base station will, on average, generate the longest poll cycles. Thus,
the terminal poll timeout values represent the maximum setting of poll timeout appropriate for a
given system.
Terminology
Each generation of terminals will be identified by the hand held terminal model number. The
protocol timing is consistent within each generation. The "7030" generation represents the 7030,
8055 and 8060 terminals. The "7035" generation represents the 7035, 8255, and 8260 terminals.
The "7530" generation represents the 7530, 8525 and 8530 terminals.
Systems that consist of RA1001 and TRX7370 radios will be identified as "RA1001/TRX7370
modern" systems. Systems that consist of RA1001/TRX7370 and the older TRX73xx will be
identified as "TRX73xx/RA1001/TRX7370 legacy" systems.
TRX7370/RA1001 Preamble Configuration
The configurations shown in the following tables are broken into two categories:
TRX73xx/RA1001/TRX7370 legacy systems and
RA1001/TRX7370 modern systems.
For legacy systems, the RA1001/TRX7370 transmission preamble must be configured to be
backwards compatible with the older TRX73xx radios.
While a RA1001/TRX7370 system will function properly using a TRX73xx preamble, it is possible
to improve performance by using a preamble optimized for the RA1001/TRX7370. As a rule of
thumb for configuration, if it is unclear whether or not a RA1001/TRX7370 product will be used
with older TRX73xx radios always configure the RA1001/TRX7370 to use a TRX73xx preamble.
For 2-level modulation, the preamble consists of the transmission of a number of DEL characters.
For the 7035 generation of terminals, the number of DELs for 2-level modulation is configured
using the RTEST 'dt' command. For the 7530 generation of terminals, the number of DELs for 2level modulation is configured in the Narrow Band control panel. Press the "Advanced" button in
the "Radio" tab the to access this configuration.
For 4-level modulation, the preamble consists of the transmission of a period of unmodulated
carrier followed by a number of DEL characters. For the 7035 generation of terminals, the
unmodulated carrier duration and number of DELs are configured using the RTEST 'txd' and 'df'
commands respectively. For the 7530 generation of terminals, the number of DELs for 4-level
modulation is configured in the Narrow Band control panel. Press the "Advanced" button in the
"Radio" tab the to access this configuration.
The following table shows the recommended preamble settings for both 2- and 4-level
modulations.
TRX7370
TRX73xx/RA1001/TRX7370 RA1001\TRX7370
Preamble Settings Legacy System
Modern System
# of DELs - 2-level
10
4
# of DELs - 4-level
6
4
unmodulated carrier 11
duration - 4-level
0
TRX73xx, RA1001, TRX7370 Legacy Systems
Important:
These configurations are for TRX73xx/RA1001/TRX7370 systems. For these systems, the
TRX7370s and RA1001s must be configured to use a transmit preamble that is backwards
compatible with older TRX73xx radios. Click [here] for more detail.
Configuration 1 - 9140, 9150 Base Station, 7030, 7035, 7530
4-Level 19200 Baud
9140
(TRX7355)
9150 (TRX7370)
9160 (RA1001)
7030
(TRX7355)
7035 (TRX7370)
7530 (RA1001)
Sycd = 15
Txon = 24
Rtxon = 36
Sycd = 31
Rtxon = 40
Collision Tmo = 20
1
Sycd = TBD
Rtxon = TBD
Collision Tmo =
TBD 1
Sycd = 14
Txon = 26
Poll Timeout =
20
Tx off Time = 2
Tx off Wait = 8
Sycd = 17
Window Delay =
20
Poll Timeout = 20
9160 (RA1001)
7030
(TRX7355)
7035 (TRX7370)
7530 (RA1001)
4-Level 9600 Baud
9140
(TRX7355)
9150 (TRX7370)
Sycd = 13
Txon = 23
Rtxon = 20
Sycd = 23
Rtxon = 19
Collision Tmo = 26
1
Sycd = TBD
Rtxon = TBD
Collision Tmo =
TBD 1
Sycd = 12
Txon = 14
Poll Timeout =
25
Tx off Time = 4
Tx off Wait = 2
Sycd = 17
Window Delay =
23
Poll Timeout = 25
2-Level 9600 Baud
9140
(TRX7355)
9150 (TRX7370)
9160 (RA1001)
7030
(TRX7355)
7035 (TRX7370)
7530 (RA1001)
Sycd = 15
Txon = 18
Rtxon = 14
Sycd = 23
Rtxon = 13
Collision Tmo = 17
1
Sycd = TBD
Rtxon = TBD
Collision Tmo =
TBD 1
Sycd = 10
Txon = 15
Poll Timeout =
22
Tx off Time = 0
Tx off Wait = 0
Sycd = 17
Window Delay =
19
Poll Timeout = 22
2-Level 4800 Baud
9140
(TRX7355)
9150 (TRX7370)
9160 (RA1001)
7030
(TRX7355)
7035 (TRX7370)
7530 (RA1001)
Sycd = 10
Txon = 8
Rtxon = 8
Sycd = 17
Rtxon = 8
Collision Tmo = 32
1
Sycd = TBD
Rtxon = TBD
Collision Tmo =
TBD 1
Sycd = 9
Txon = 8
Poll Timeout =
37
Tx off Time = 0
Tx off Wait = 0
Sycd = 25
Window Delay =
23
Poll Timeout = 37
Configuration 2 - 9130 RRM, 7030, 7035, 7530
4-Level 19200 Baud
9300 (9130-TRX7355) 7030 (TRX7355)
Sycd = TBD
Txon = TBD
Rtxon = TBD
7035 (TRX7370)
7530 (RA1001)
Sycd = TBD
Sycd = TBD
Txon = TBD
Window Delay = TBD
Poll Timeout = TBD 2 Poll Timeout = TBD 2
Tx off Time = TBD
Tx off Wait = TBD
4-Level 9600 Baud
9300 (9130-TRX7355) 7030 (TRX7355)
Sycd = TBD
Txon = TBD
Rtxon = TBD
7035 (TRX7370)
7530 (RA1001)
Sycd = TBD
Sycd = TBD
Txon = TBD
Window Delay = TBD
Poll Timeout = TBD 2 Poll Timeout = TBD 2
Tx off Time = TBD
Tx off Wait = TBD
2-Level 9600 Baud
9300 (9130-TRX7355) 7030 (TRX7355)
Sycd = 22
Txon = 24
Rtxon = 14
7035 (TRX7370)
7530 (RA1001)
Sycd = 8
Sycd = 12
Txon = 14
Window Delay = 19
Poll Timeout = 22 2 Poll Timeout = 22 2
2-Level 4800 Baud
9300 (9130-TRX7355) 7030 (TRX7355)
Sycd = 17
Txon = 8
Rtxon = 6
7035 (TRX7370)
7530 (RA1001)
Sycd = 4
Sycd = 9
Txon = 6
Window Delay = 21
Poll Timeout = 30 2 Poll Timeout = 30 2
Note:
In the 7530 generation, the above settings are the default values in the Narrow Band Control
Panel.
Configuration 3 - Network Timeplexed 9150, 7030, 7035, 7530
4-Level 19200 Baud
Controller 9150 (TRX7370) 9160 (RA1001)
Sycd = TBD
Rtxon = 8
Collision Tmo = 32 1
7030 (TRX7355)
7035 (TRX7370)
7530 (RA1001)
Sycd = TBD
Sycd = 9
Sycd = 25
Rtxon = TBD
Txon = 8
Window Delay = 23
Collision Tmo = TBD 1 Poll Timeout = 37 2 Poll Timeout = 37 2
Tx off Time = 0
Tx off Wait = 0
4-Level 9600 Baud
Controller 9150 (TRX7370) 9160 (RA1001)
Sycd = 28
Rtxon = 13
Collision Tmo = 26 1
7030 (TRX7355)
7035 (TRX7370)
7530 (RA1001)
Sycd = 28
Sycd = 12
Sycd = 22
Rtxon = 13
Txon = 14
Window Delay = 19
Collision Tmo = 26 1 Poll Timeout = 20 2 Poll Timeout = 22 2
Tx off Time = 4
Tx off Wait = 2
2-Level 9600 Baud
Controller 9150 (TRX7370) 9160 (RA1001)
Sycd = 28
Rtxon = 13
Collision Tmo = 17 1
7030 (TRX7355)
7035 (TRX7370)
7530 (RA1001)
Sycd = 28
Sycd = 8
Sycd = 17
Rtxon = 13
Txon = 14
Window Delay = 19
Collision Tmo = 17 1 Poll Timeout = 20 2 Poll Timeout = 22 2
Tx off Time = 0
Tx off Wait = 0
2-Level 4800 Baud
Controller 9150 (TRX7370) 9160 (RA1001)
Sycd = 17
Rtxon = 9
Collision Tmo = 32 1
7030 (TRX7355)
7035 (TRX7370)
7530 (RA1001)
Sycd = 17
Sycd = 8
Sycd = 24
Rtxon = 9
Txon = 9
Window Delay = 23
Collision Tmo = 32 1 Poll Timeout = 40 2 Poll Timeout = 40 2
Tx off Time = 0
Tx off Wait = 0
RA1001, TRX7370 Modern Systems
Important:
These configurations are for RA1001/TRX7370 systems. For these systems, the TRX7370s
and RA1001s must be configured to use a transmit preamble optimized for a
RA1001/TRX7370 system. Click here for more detail.
Configuration 1 - 9150 Base Station, 7035, 7530
4-Level 19200 Baud
Controller 9150 (TRX7370) 9160 (RA1001)
Sycd = 30
Rtxon = 7
Collision Tmo = 20 1
7035 (TRX7370)
7530 (RA1001)
Sycd = 30
Sycd = 12
Rtxon = 7
Window Delay = 6
Collision Tmo = 30 1 Poll Timeout = 14
4-Level 9600 Baud
Controller 9150 (TRX7370) 9160 (RA1001)
Sycd = 18
Rtxon = 4
Collision Tmo = 26 1
2-Level 9600 Baud
7035 (TRX7370)
7530 (RA1001)
Sycd = 18
Sycd = 13
Rtxon = 4
Window Delay = 9
Collision Tmo = 30 1 Poll Timeout = 23
Controller 9150 (TRX7370) 9160 (RA1001)
Sycd = 18
Rtxon = 4
Collision Tmo = 17 1
7035 (TRX7370)
7530 (RA1001)
Sycd = 18
Sycd = 13
Rtxon = 4
Window Delay = 9
Collision Tmo = 17 1 Poll Timeout = 23
2-Level 4800 Baud
Controller 9150 (TRX7370) 9160 (RA1001)
Sycd = 10
Rtxon = 3
Collision Tmo = 32 1
7035 (TRX7370)
7530 (RA1001)
Sycd = TBD
Sycd = 13
Rtxon = TBD
Window Delay = 17 3
Collision Tmo = TBD 1 Poll Timeout = 42
Configuration 2 - Network Timeplexed 9150, 7035, 7530
4-Level 19200 Baud
Controller 9150 (TRX7370) 9160 (RA1001)
Sycd = TBD
Rtxon = TBD
Collision Tmo = 20 1
7035 (TRX7370)
7530 (RA1001)
Sycd = TBD
Sycd = TBD
Rtxon = TBD
Window Delay = TBD
Collision Tmo = TBD 1 Poll Timeout = TBD 2
4-Level 9600 Baud
Controller 9150 (TRX7370) 9160 (RA1001)
Sycd = TBD
Rtxon = TBD
Collision Tmo = 26 1
7035 (TRX7370)
7530 (RA1001)
Sycd = TBD
Sycd = TBD
Rtxon = TBD
Window Delay = TBD
Collision Tmo = TBD 1 Poll Timeout = TBD 2
2-Level 9600 Baud
Controller 9150 (TRX7370) 9160 (RA1001)
Sycd = 28
Rtxon = 13
Collision Tmo = 17 1
7035 (TRX7370)
7530 (RA1001)
Sycd = 28
Sycd = 17
Rtxon = 13
Window Delay = 19
Collision Tmo = 17 1 Poll Timeout = 22 2
2-Level 4800 Baud
Controller 9150 (TRX7370) 9160 (RA1001)
Sycd = TBD
Rtxon = TBD
Collision Tmo = 32 1
7035 (TRX7370)
7530 (RA1001)
Sycd = TBD
Sycd = TBD
Rtxon = TBD
Window Delay = TBD
Collision Tmo = TBD 1 Poll Timeout = TBD 2
Notes
1. The RA1001/TRX7370 radios provide a collision detection function. A TRX7370 or
RA1001 will signal a collision if carrier is asserted for a specified period of time without a
SOH character being decoded. This period of time is called the collision timeout and may
be configured with the RTEST 'cl' command. The "collision timeout" values in the above
tables for the 9150 are the recommended settings for this value. It should be noted that
the 9150 has a "Collision Size" parameter in its list of Polling Protocol parameters. Since
the functionality controlled by this parameter is superseded by the RA1001/TRX7370
collision timeout, it does not require setting and should be left at its default value.
2. The Poll Timeout listed for Timeplexed systems is for configurations with one RRM (serial
or network) in a group. If more than one RRM exists in a group the Poll Timeout value
should be multiplied by total number of RRMs in the group.
3. The Window Delay for a 4800 baud RA1001\TRX7370 system is larger than necessary in
order to comply with a configuration restriction of the 9150. For this configuration the
terminal should operate fine with a setting of 10-12. However, the minimum setting of
RTXON in the 9150 is 3 which prohibits the use of the more optimized settings.