Stallion Technologiessupport
Product documentation
online documentation
 
Documetation image, 8K

easyadm Technical Reference

EasyConnection

EasyIO

EasyServer II

Go to Previous PageGo to easyadm Contents PageGo to Next Page

This section contains technical information suitable for Programmers and experienced System Administrators. 

Contents: 

Page 1 UNIX Device Naming Conventions

Page 2  Quantum Device Parameter

  • ESCAPE_WAIT Device Parameter 
  • Device Flow Control Characters 
  • RS-485 Support

Unix Device Naming Conventions

The names given to the devices use the following convention: 

 ttybbppx   for devices where: 
 

bb [1-9][a-z] Non-modem device. 
[1-9][A-Z] Modem device. 
pp = [0-9] [0-9] Port number. 
x = [] No characters (No multiple  sessions on this port, or this is the main device on this port). 
[0-9] Session number.
prnbbpp 
 
for Attached Printers: 
 
bb [1-9] [a-z] Non-modem device. 
[1-9] [A-Z] Modem device. 
pp [0-9] [0-9] Port number. 

 

Port Configurable Parameter 

AutoCTS - Locked Hardware Handshaking. 
Easyadm provides the facility for the ports to always obey RTS/CTS transmit and receive flow control, overriding system commands to turn hardware flow control off.  This feature is particularly useful for running modems over UUCP.  UUCP turns all flow control off, and uses its own sliding window protocol.  By default the AutoCTS flag is OFF. A hardware handshake cable is required on a port if AutoCTS is turned ON. 

To change the AutoCTS flag setting from "Off' to "On' or vice versa: 

Step 1. 
Select a port and press <Enter>. 

Step 2. 
Highlight Options on the Port Configuration Menu and press <Enter>. 

Step 3. 
Highlight Port and press <Enter>. 

Step 4. 
Change the AutoCTS parameter and press <Enter> to execute. 

Device Configurable Parameters 

Each Device on a port has a configurable Onboard Device Flag, whilst any device on a port configured with multiple devices has the following extended list of configurable parameters: 

  • Onboard 
  • Block 
  • Maximum CPS 
  • Quantum 
  • Escape Wait 
  • Flow Control Characters 

Onboard Device Flag 

The Onboard device flag applies to all devices configured on a port. It should be turned off only when absolutely necessary.  System performance may be affected by turning the Onboard flag off. If the Onboard device flag is turned on for a device, Stallion Technologies enhanced character processing is enabled, significantly reducing the load on the host CPU. If a program doesn't work on an EasyConnection port, but does on a standard serial port, then turning the Onboard device flag off may fix it. 

To change the Onboard device flag setting from "Off' to "On' or vice versa: 

Step 1.  
Select a port and press <Enter>. 

Step 2. 
Highlight Options on the Port Configuration Menu and press <Enter>. 

Step 3.  
Highlight Device and press <Enter>. 

Step 4.  
Select the Port Device and press <Enter>. 

Step 5.  
Change the Onboard device parameter and press <Enter> to  execute. 

Block Device Flag 

The Block Device Flag applies to Multiple Session Devices. This flag should be turned "Off' only if your terminal supports multiple windows. 

Multiple Sessions are handled differently by different terminals.  MSS supports a number of methods.  Some terminals, such as the Wyse 60, use a separate page for each terminal session.  Others support multiple tiled windows.  All windows appear to be updated simultaneously. 

When the Block Device Flag is turned "On', the board software blocks output to all except the current session.  The Block Device Flag defaults to "On' when a terminal session is enabled.  If this flag is turned "Off', output to sessions proceeds simultaneously. 

To change the Device Flag from "Off' to "On' or vice versa: 

Step 1.  
Select a Port Device and press <Enter>. 

Step 2.  
Highlight Options on the Port Configuration Menu and press <Enter>. 

Step 3.  
Highlight Device and press <Enter>. 

Step 4.  
Select the port device type to be configured and press <Enter>.
The Device Flags display with their respective status  highlighted. 

Step 5.  
Change the Block Device Flag and press <Enter> to execute. 

Maximum CPS (CHARS/SEC) Device Flag 

If output to your terminal pauses intermittently when the attached printer is printing, modifying the CPS may solve your problem. 

As printers tend to be slower output devices than terminals, attached printers will often signal the terminal to pause output.  Most terminals then relay this signal to the board sub-system.  This results in all transfers between the board and the terminal being temporarily suspended (flow controlled).  Output to the terminal's screen will also stop. 

To solve this problem, lower the maximum CPS value on the Attached Printer Device.  This places an upper limit on the number of characters sent to the attached printer per second.  Set this value slightly less than the printer's minimum printing rate.  This will prevent the printer from requesting flow control. 

The default CPS value for Attached Printers is 120 characters per second. It is zero for other devices. 

To modify the CPS value for an Attached Printer: 

Step 1. 
Highlight Select on the Main Menu, press <Enter>, highlight the panel containing the relevant port and press <Enter>. 

Step 2.  
Highlight Select on the Configuration Menu, press <Enter> and then the port supporting the Attached Printer and press <Enter>. 

Step 3. 
Highlight Options on the Port Configuration Menu & press <Enter>. 

Step 4.  
Highlight Device, press <Enter>, highlight Attached Printer in the Device Table and press <Enter>. 

Step 5.  
Change the Maximum CPS parameter & press <Enter> to execute. 

Go to Top
Go to Top of Page

Go to Previous PageGo to easyadm Contents PageGo to Next Page

Copyright © 2007 Lantronix. All rights reserved