
How The System Works
The RF Terminal has a 6x24 LCD screen and up to 99 voice messages which can be activated by the host user
program. Messages from the host user program are written to the serial port to which the applicable Base Station is
attached. Up to 64 RF Terminals can be controlled by one base station, so the host user program must address the
applicable RF Terminal by its ID character. When the host receives a message from the Base Station, it will receive
data with the Terminal ID also included (not true for one-way mode).
There is no programming on the RF Terminal itself. All programming is on the host computer. Any language and/or
platform that can read/write to a serial port can easily control a network of RF Terminals.
Some users will prefer sending the formatting sequences directly over the serial port using the Low Level
Commands. Others will prefer the Windows ActiveX and TCP/IP controls.
This is How The RF Terminal Operates
Messages from the host user program are sent to the Base Station (via the serial port), then from the Base Station to
the RF Terminal. The Terminal responds back to the Base with data and its Terminal ID. The data is then
transmitted from the Base to the host computer where it is processed and the next command is sent out. Each RF
Terminal has a unique Terminal ID, allowing a single Base Station to handle up to 64 Terminals.
Dialog is established when a Terminal SIGNS ON to the RF network. The host computer application waits until a
Terminal SIGNS ON, then begins its processing by sending the first prompt out to the Terminal via the Base
Station. If the Terminal does not receive a prompt from the host, it goes into "sleep" mode, "waking up" and
checking with the Base periodically to see if it has any messages waiting. This conserves battery power and reduces
radio traffic.
We have tried to make it easy for the programmer to communicate with the Base Station; no protocol or hand-
shaking is required. This type of communication is fine when the Base is located only a few feet from the serial port
it is connected to. If you are locating your Base Station farther away, use shielded, grounded (bare wire Pin 1
touching shield) cable, lower baud rates and possibly, line drivers for very noisy environments.
Before You Begin
Before you begin programming, there are some factors you should take into consideration during the planning
process.
•
Plan for system failures. This includes hardware failures, software failures and operator failures. In order
to create an efficient application, you must put some thought into what you will do when different parts
of the system fail.
•
Look for All Errors. Be sure your program is trapping all possible error conditions that the Base Station
may return to you. The list includes:
Sequence Errors detected
Illegal Command detected
Base Station Initialized
Addressing a Terminal Not Signed In
Содержание RF Terminal 7000
Страница 1: ......
Страница 2: ...Table of Contents How The System Works Before You Begin Properties Methods Events ...