Psion Teklogix 7527S User's Guide Page 92

  • Download
  • Add to my manuals
  • Print
  • Page
    / 262
  • Table of contents
  • TROUBLESHOOTING
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 91
Chapter 13: Remote Sockets
Configuring A Psion Teklogix Network Controller (9400/9500)
80 Psion Teklogix Mobile Devices SDK Developers Guide
13.3.4 Configuring A Psion Teklogix Network Controller (9400/9500)
On the Psion Teklogix network controller, each Psion Teklogix computer is considered to be a ter-
minal. On the Psion Teklogix controller, navigate to the Radio Link Features screen, and set the
following parameters:
•Select Operate in Cellular Mode.
Set the automatic radio address assignment range.
This range must be wide enough to accommodate all the sockets that can be opened on all the
Psion Teklogix computers connecting through the controller. Each Psion Teklogix computer
can open several sockets. Make this range large enough to allow for additional Psion Teklogix
computers to be added later. Calculate the radio address range as follows:
Set the terminal number range.
This range should be the same width as the automatic radio address assignment range.
Save the configuration and reboot the controller.
13.3.5 Configuring A Psion Teklogix Computer
Psion Teklogix computers do not require any special configuration in order to use remote sockets.
13.3.6 Troubleshooting A Remote Sockets Connection
In most respects, the Psion Teklogix remote sockets implementation behaves like a Windows
Sockets 2 implementation; however, since this is a two-stage process with the network controller
acting as an intermediary, the following issues must be considered:
Psion Teklogix computers may go offline / out of range / inactive for significant periods of
time.
The remote host should not close the sockets connection during these periods of time. If it
does, the Psion Teklogix computer must close any open sockets and reopen them. Recovery
from this state is up to the application on the Psion Teklogix computer using the remote
sockets API.
Synchronization between the network controller and the Psion Teklogix computer.
When a Psion Teklogix computer goes out of range of a base station, socket calls are queued /
blocked until the computer is back in range. If the socket state changes during this time, it is
the responsibility of the application on the Psion Teklogix computer to recover from this state.
If a Psion Teklogix computer is powered down, or reset, it may not receive the same terminal
number previously assigned to it when it is powered up again (this behaviour is implicitly
related to how the socket is created—as each socket is the equivalent to a session in the
Psion Teklogix computer, and hence appears as a separate terminal to the network controller
software). This behaviour has several consequences, one of which is that a socket may remain
open on the controller for significant periods of time without a corresponding Psion Teklogix
computer session (a stale connection).
Terminal number assignment.
Terminal numbers are assigned dynamically by the network controller when a socket is
opened (one session with one assigned terminal number for each socket). As a result, it may
be difficult to determine from a Psion Teklogix computer the terminal number(s) assigned to
The minimum address range = (number of terminals) x (maximum number of sockets
open on one terminal)
Page view 91
1 2 ... 87 88 89 90 91 92 93 94 95 96 97 ... 261 262

Comments to this Manuals

No comments