Installation: 1.1 Before You Start
Installation: 1.1 Before You Start
1. Installation
1–1
Software Installation Manual
October 2008 Installation
1–2
Software Installation Manual
October 2008 Installation
1–3
Software Installation Manual
October 2008 Installation
1–4
Software Installation Manual
October 2008 Installation
In the What to Install section of the install utility window, you must select
New Installation by clicking the button next to the text. This is shown above.
Note: If you are performing a RDA and IRIS install, first install the IRIS
software. Then install the RDA software with the Keep Old Files button
pressed.
You may optionally also select other optional support software packages to install by
pressing their buttons in the What to Install section. When ready to do the
install, just press Start. For a detailed description of the full capabilities of the
install utility, see section 1.7.
The installation utility takes a few minutes to complete and prints progress messages
as it runs. Don’t forget to unmount the CDROM after the installation is complete.
Example commands are below:
# cd /
# eject /mnt/cdrom
Continue with the following steps to complete the installation process and required
configuration.
Now for a new OS installation, run the sigconfig steps manuall as outlined in section
A.4.
1–5
Software Installation Manual
October 2008 Installation
1–6
Software Installation Manual
October 2008 Installation
1–7
Software Installation Manual
October 2008 Installation
wide. We recommend using the hosts.equiv file and checking to make sure there is
no .rhosts file for the applicable users. Note that root requires a private .rhosts file to
do rcp. This file is basically a list of hostnames and user names. Though
wildcarding is allowed, we recommend adding every host and user who needs it.
This can be little tricky to configure, so always test manually. The development
cycle is very simple. Test with an rsh command like:
$ rsh target date
If it fails, then edit the hosts.equiv file and try again. Once the rsh commands are
working, the rcp commands will almost certainly work also. A good starting point it
to rsh to your own host to see if it works. If that does not work then certainly you
cannot expect it to work from other hosts.
Figure 1–1: Sample /etc/hosts.equiv File
# Comments allowed
radar.company.com operator
analysis.company.com operator
1–8
Software Installation Manual
October 2008 Installation
On Linux systems:
Goto section 1.5.
1–9
Software Installation Manual
October 2008 Installation
1–10
Software Installation Manual
October 2008 Installation
For RDA:
$ su
$ service rvp8 stop (or service rcp8 stop)
$ service dspexport stop
Then type ps_iris to verify that all sigmet processes are stopped. If there are
remaining processes, you can stop them as root with the “kill <process ID
number>” command. The process ID number is the first column of numbers
from the ps_iris output.
1–11
Software Installation Manual
October 2008 Installation
ftp.sigmet.com/outgoing/releases/8.11.6
Section 1.6.5 shows a typical ftp session. These public releases are FREE of
charge but do not include support services unless you are under warranty or have
purchased a support contract from Vaisala. Contact sigmet–[email protected]
if you need to arrange a support contract.
CDROM Upgrades- these are provided as part of a support contract or upon
request.
1–12
Software Installation Manual
October 2008 Installation
1–13
Software Installation Manual
October 2008 Installation
You will see a directory listing of available releases. You are looking for an 8.11.0
release, then:
ftp> cd 8.11.0
ftp> dir
You will then need to enter the appropriate directory for your OS version. Round
the version down, so if you are running RHEL5.1, use RHEL5:
ftp> cd RHEL5
ftp> dir
You will see a listing of the release type. You are looking for the “rda” release,
then:
ftp> cd rda
ftp> dir
Now you will see a list of files with file sizes. We recommend that you download
all the files. The absolute minimum required files for an upgrade are:
app.gz
install
install.gz
install.rf
instiris
tplates.gz
Make a list of the files that you want to download including at least the six files in
the list above. Of the other files on the FTP site, man.tgz contains the manuals,
and web.tgz contains the IRIS/Web feature which you might not need. Prepare to
download by selecting BINARY file transfer:
ftp> bin
200 Type set to I.
Important: If you do not specify BINARY transfer, the download will not work.
Now “get” the files, for example:
ftp> get app.tgz
200 PORT command successful.
150 Opening BINARY mode data connection for app.gz (4897560 bytes)
226 Transfer complete.
You will get a confirmation that BINARY transfer is being used and the size of
the file in bytes is displayed. Depending on the size of the file and the speed of
your connection, the download could take many minutes. When the file transfer is
completed, you will get a confirmation message.
You can also use the multiple get command “mget” to get all of the files:
ftp> mget *
You will be prompted for each file download so you can still pick-and-choose by
typing “y” or “n” to select (yes or no).
1–14
Software Installation Manual
October 2008 Installation
After you have downloaded all of the files, then end your session by typing:
ftp> quit
221 Goodbye
$ (back to UNIX prompt)
For the one-step approach, you have all of the files that you need in the directory
/tmp/rda–8.11.0 on the RVP8.
1–15
Software Installation Manual
October 2008 Installation
# cd /mnt/cdrom/RHEL4/rda
# ./install
In the What to Install section of the install utility window, you must select
Upgrade by pressing its button in. This is shown below:
You may optionally also select other optional software packages to install by pressing
their buttons in the What to Install section. When ready to do the install, just
press Start.
Note: If you are performing a RDA and IRIS install, first install the IRIS
software. Then install the RDA software with the Keep Old Files button
pressed.
The installation script takes a few minutes to complete and prints progress messages
as it runs. Don’t forget to unmount the CDROM after the installation is complete.
# cd /
# eject /mnt/cdrom
1–16
Software Installation Manual
October 2008 Installation
1–17
Software Installation Manual
October 2008 Installation
The first section is labeled Install from/to. The default information in this
section is shown above. This default information assumes that the installation will be
from the directory from which the installation was run, and will be installing to the
default directory (/usr/sigmet) in the local computer. In section 1.7 below, other
options for Install from/to will be discussed.
The second section is labeled What to Install. In this section, you choose
which of many different files to install. Depending on which button(s) are pressed,
there are three basic different installation that can be performed:
1. A New installation of the software.
2. An Upgrade installation on a system where an older version is already installed.
3. Do not install the application software, but install one or more different optional
support software packages such as Manuals, IRIS Header Files, a subset of
1–18
Software Installation Manual
October 2008 Installation
the IRIS Source Code, complete IRIS Object Code, or IRIS Product
Examples. The meaning of each of the optional support software packages is
described in section 1.7 below.
It should also be noted that when doing either a New or Upgrade installation, you can
also install at the same time one or more of the optional support software packages
discussed in item 3 above.
1–19
Software Installation Manual
October 2008 Installation
In the install utility window, enter the nodename of the remote computer that you are
installing to in the Install To field. And if you wish to install to a directory that
is different from /usr/sigmet, enter this directory into the Dir box
immediately to the right of the Install To box.
These network installations are very convenient, as if you update a single system on
your network from a CDROM by choosing all of the default options in the Install
from/to section of the install utility, you can then install from the Local directory
of this first machine (Local option) to every other machine on your network by
putting their hostnames, one at at time, into the Install To field. This is a big time
saving operation.
After the software has been installed on the remote machine, you must complete the
procedure by setting the ownerships, modes, and application defaults on the remote
machine itself. This can be done by way of a remote login (as root), as in:
# rlogin Remote_Machine –l root
# cd /usr/sigmet/install
# ./instiris –setown –v
1–20
Software Installation Manual
October 2008 Installation
1–21
Software Installation Manual
October 2008 Installation
1.8 Troubleshooting
This section contains suggestions for fixing common problems.
1–22
Software Installation Manual
October 2008 Installation
1–23
Software Installation Manual
October 2008 Installation
1–24
Software Installation Manual
October 2008 Installation
1–25
Software Installation Manual
October 2008 Installation
If RCP8, type:
Standard I/O–62 Card –0 rdaflash –program io62–0
Standard Connector Panel –0 rdaflash –program io62cp–0
1–26
Software Installation Manual
October 2008 Installation
Run these also for any optional RVP8 cards such as:
$ rdadiags rvp8tx–0 tests RVP8/Tx
$ rdadiags rvp8rx–1 tests 2nd RVP8/Rx
Restart the RVP8 or RCP8 process by typing (for the RVP8 example):
$ rvp8 & or rcp8 &
Verify that the restart messages show no faults.
1–27
Software Installation Manual
October 2008 Installation
Important: Both the setup utility and the TTY setups must be configured to
customize your system. This is part of the installation procedure.
All of the configuration results are stored as ASCII text “.conf” files, typically in a directory
called /usr/sigmet/ (factory default). The file names are indicated in the table above. Each file
has a factory default configuration file that is stored in the template directory (the default is
/usr/sigmet/config_template/init/). An advantage of this approach is that for a radar network
with identical hardware, configuration maintenance can be performed by copying pre-tested files
over the network.
The following serve as references and are not repeated here:
setup utility IRIS Utilities Manual
RVP8 TTY setups RVP8 User’s Manual
RCP8 TTY setups RCP8 User’s Manual
An overview of these setups for both the RVP8 and RCP8 is provided in the next two sections,
followed by a description of the softplane.conf file and its configuration.
1–28
Software Installation Manual
October 2008 Installation
with parity No
Antenna angle insertion source Normal Serial
Note: The recommended full path for the fifo interface is /usr/sigmet/config/fifo_hostio–x. The
other one (it does not matter which) is at /usr/sigmet/config/fifo_hostio–y.
1–29
Software Installation Manual
October 2008 Installation
Table 1–1: RVP8 Local Setups: TTY Setups and Setup Utility
1–30
Software Installation Manual
October 2008 Installation
Table 1–2: Setup Utility on RCW (Radar Control Workstation) running IRIS
1–31
Software Installation Manual
October 2008 Installation
Where is softplane.conf ?
The file resides in the IRIS_CONFIG directory. Typically this is /usr/sigmet/config (this is the
default directory that is factory installed). The factory configurations are also available in the
/usr/sigmet/template/init directory so that you can always return to the factory defaults if you
need to.
Editing softplane.conf
You will need to use a text editor to modify the softplane.conf file. There are several editors
included in the system:
vi The generic UNIX editor that is available on every UNIX system.
It is really arcane to use, but many people know how to use it out of necessity or
they are simply used to it now.
gedit This is more user friendly with keyboard commands and mouse
support when you are in X–Windows so it a little easier to learn than vi.
If you are not familiar with either of these, then you will need to either find someone who is or
learn how to use these tools.
To start an editing session you would do the following as operator:
$ cd /usr/sigmet/config
$ gedit softplane.conf
or
$ vi softplane.conf
1–32
Software Installation Manual
October 2008 Installation
splConfig.sVersion = ”7.32”
1–33
Software Installation Manual
October 2008 Installation
splConfig.Io62[0].Opt.Cp.J6_ExtRelay1 = ””
splConfig.Io62[0].Opt.Cp.J6_ExtRelay2 = ””
splConfig.Io62[0].Opt.Cp.J6_ExtRelay3 = ””
splConfig.Io62[0].Opt.Cp.J6_ExtRelay4 = ””
1–34
Software Installation Manual
October 2008 Installation
1–35
Software Installation Manual
October 2008 Installation
splConfig.Io62[0].Opt.Cp.J1.pin12 = ”sPedAZ[11]”
splConfig.Io62[0].Opt.Cp.J1.pin13 = ”sPedAZ[12]”
splConfig.Io62[0].Opt.Cp.J1.pin14 = ”sPedAZ[13]”
splConfig.Io62[0].Opt.Cp.J1.pin15 = ”sPedAZ[14]”
splConfig.Io62[0].Opt.Cp.J1.pin16 = ”sPedAZ[15]”
splConfig.Io62[0].Opt.Cp.J1.pin17 = ””
splConfig.Io62[0].Opt.Cp.J1.pin18 = ””
splConfig.Io62[0].Opt.Cp.J1.pin19 = ””
splConfig.Io62[0].Opt.Cp.J1.pin20 = ””# TTL/CMOS on J2
#
splConfig.Io62[0].Opt.Cp.J2.pin01 = ”cEarthAZ[0]”
splConfig.Io62[0].Opt.Cp.J2.pin02 = ”cEarthAZ[1]”
splConfig.Io62[0].Opt.Cp.J2.pin03 = ”cEarthAZ[2]”
. . .
splConfig.Io62[0].Opt.Cp.J2.pin15 = ”cEarthAZ[14]”
splConfig.Io62[0].Opt.Cp.J2.pin16 = ”cEarthAZ[15]”
splConfig.Io62[0].Opt.Cp.J2.pin17 = ””
splConfig.Io62[0].Opt.Cp.J2.pin18 = ””
splConfig.Io62[0].Opt.Cp.J2.pin19 = ””
splConfig.Io62[0].Opt.Cp.J2.pin20 = ””# TTL/CMOS on J4
#
splConfig.Io62[0].Opt.Cp.J4.pin01 = ”sPedEL[0]”
splConfig.Io62[0].Opt.Cp.J4.pin02 = ”sPedEL[1]”
splConfig.Io62[0].Opt.Cp.J4.pin03 = ”sPedEL[2]”
. . .
splConfig.Io62[0].Opt.Cp.J4.pin15 = ”sPedEL[14]”
splConfig.Io62[0].Opt.Cp.J4.pin16 = ”sPedEL[15]”
splConfig.Io62[0].Opt.Cp.J4.pin17 = ””
splConfig.Io62[0].Opt.Cp.J4.pin18 = ””
splConfig.Io62[0].Opt.Cp.J4.pin19 = ””
splConfig.Io62[0].Opt.Cp.J4.pin20 = ””# TTL/CMOS on J5
#
splConfig.Io62[0].Opt.Cp.J5.pin01 = ”cEarthEL[0]”
splConfig.Io62[0].Opt.Cp.J5.pin02 = ”cEarthEL[1]”
splConfig.Io62[0].Opt.Cp.J5.pin03 = ”cEarthEL[2]”
. . .
splConfig.Io62[0].Opt.Cp.J5.pin15 = ”cEarthEL[14]”
splConfig.Io62[0].Opt.Cp.J5.pin16 = ”cEarthEL[15]”
splConfig.Io62[0].Opt.Cp.J5.pin17 = ””
splConfig.Io62[0].Opt.Cp.J5.pin18 = ””
splConfig.Io62[0].Opt.Cp.J5.pin19 = ””
splConfig.Io62[0].Opt.Cp.J5.pin20 = ””# TTL/CMOS on J7
#
splConfig.Io62[0].Opt.Cp.J7.pin01 = ”sAux[0]”
splConfig.Io62[0].Opt.Cp.J7.pin02 = ”sAux[1]”
splConfig.Io62[0].Opt.Cp.J7.pin03 = ”sAux[2]”
splConfig.Io62[0].Opt.Cp.J7.pin04 = ”sAux[3]”
splConfig.Io62[0].Opt.Cp.J7.pin05 = ”sAux[4]”
splConfig.Io62[0].Opt.Cp.J7.pin06 = ”sAux[5]”
splConfig.Io62[0].Opt.Cp.J7.pin07 = ”sAux[6]”
splConfig.Io62[0].Opt.Cp.J7.pin08 = ”sAux[7]”
splConfig.Io62[0].Opt.Cp.J7.pin09 = ”sAux[8]”
1–36
Software Installation Manual
October 2008 Installation
splConfig.Io62[0].Opt.Cp.J7.pin10 = ”sAux[9]”
splConfig.Io62[0].Opt.Cp.J7.pin11 = ”sAux[10]”
splConfig.Io62[0].Opt.Cp.J7.pin12 = ”sAux[11]”
splConfig.Io62[0].Opt.Cp.J7.pin13 = ”sAux[12]”
splConfig.Io62[0].Opt.Cp.J7.pin14 = ”sAux[13]”
splConfig.Io62[0].Opt.Cp.J7.pin15 = ”sAux[14]”
splConfig.Io62[0].Opt.Cp.J7.pin16 = ”sAux[15]”
splConfig.Io62[0].Opt.Cp.J7.pin17 = ”sAux[16]”
splConfig.Io62[0].Opt.Cp.J7.pin18 = ”sAux[17]”
splConfig.Io62[0].Opt.Cp.J7.pin19 = ”sAux[18]”
splConfig.Io62[0].Opt.Cp.J7.pin20 = ”sAux[19]”
#
# Eight IO62 line pairs on J3
#
splConfig.Io62[0].Opt.Cp.J3_01_14.lRS422 = 0
splConfig.Io62[0].Opt.Cp.J3_01_14.iTerm = 0
splConfig.Io62[0].Opt.Cp.J3_01_14.pinPos = ”cPWidth[0]”
splConfig.Io62[0].Opt.Cp.J3_01_14.pinNeg = ”cPWidth[1]”
splConfig.Io62[0].Opt.Cp.J3_02_15.lRS422 = 0
splConfig.Io62[0].Opt.Cp.J3_02_15.iTerm = 0
splConfig.Io62[0].Opt.Cp.J3_02_15.pinPos = ”cRadiateOn”
splConfig.Io62[0].Opt.Cp.J3_02_15.pinNeg = ”cRadiateOff”
splConfig.Io62[0].Opt.Cp.J3_03_16.lRS422 = 0
splConfig.Io62[0].Opt.Cp.J3_03_16.iTerm = 0
splConfig.Io62[0].Opt.Cp.J3_03_16.pinPos = ”cServoPwr”
splConfig.Io62[0].Opt.Cp.J3_03_16.pinNeg = ”cTransmitPwr”
splConfig.Io62[0].Opt.Cp.J3_04_17.lRS422 = 0
splConfig.Io62[0].Opt.Cp.J3_04_17.iTerm = 0
splConfig.Io62[0].Opt.Cp.J3_04_17.pinPos = ”cReset”
splConfig.Io62[0].Opt.Cp.J3_04_17.pinNeg = ””
splConfig.Io62[0].Opt.Cp.J3_05_18.lRS422 = 0
splConfig.Io62[0].Opt.Cp.J3_05_18.iTerm = 1
splConfig.Io62[0].Opt.Cp.J3_05_18.pinPos = ”sPWidth[0]”
splConfig.Io62[0].Opt.Cp.J3_05_18.pinNeg = ”sPWidth[1]”
splConfig.Io62[0].Opt.Cp.J3_06_19.lRS422 = 0
splConfig.Io62[0].Opt.Cp.J3_06_19.iTerm = 1
splConfig.Io62[0].Opt.Cp.J3_06_19.pinPos = ”sRadiate”
splConfig.Io62[0].Opt.Cp.J3_06_19.pinNeg = ””
splConfig.Io62[0].Opt.Cp.J3_07_20.lRS422 = 0
splConfig.Io62[0].Opt.Cp.J3_07_20.iTerm = 1
splConfig.Io62[0].Opt.Cp.J3_07_20.pinPos = ”sServoPwr”
splConfig.Io62[0].Opt.Cp.J3_07_20.pinNeg = ”sTransmitPwr”
splConfig.Io62[0].Opt.Cp.J3_08_21.lRS422 = 0
splConfig.Io62[0].Opt.Cp.J3_08_21.iTerm = 1
splConfig.Io62[0].Opt.Cp.J3_08_21.pinPos = ”sReset”
splConfig.Io62[0].Opt.Cp.J3_08_21.pinNeg = ””
# Two RS–422 Tx/Rx chips on J3
#
splConfig.Io62[0].Opt.Cp.J3_09_22 = ””
splConfig.Io62[0].Opt.Cp.J3_10_23 = ””
# Seven IO62 line pairs on J9
#
splConfig.Io62[0].Opt.Cp.J9_01_14.lRS422 = 0
splConfig.Io62[0].Opt.Cp.J9_01_14.iTerm = 1
splConfig.Io62[0].Opt.Cp.J9_01_14.pinPos = ”sWavegpFlt”
splConfig.Io62[0].Opt.Cp.J9_01_14.pinNeg = ”sAirflowFlt”
splConfig.Io62[0].Opt.Cp.J9_02_15.lRS422 = 0
splConfig.Io62[0].Opt.Cp.J9_02_15.iTerm = 1
1–37
Software Installation Manual
October 2008 Installation
splConfig.Io62[0].Opt.Cp.J9_02_15.pinPos = ”sInterlockFlt”
splConfig.Io62[0].Opt.Cp.J9_02_15.pinNeg = ”sMagCurrentFlt”
splConfig.Io62[0].Opt.Cp.J9_03_16.lRS422 = 0
splConfig.Io62[0].Opt.Cp.J9_03_16.iTerm = 1
splConfig.Io62[0].Opt.Cp.J9_03_16.pinPos = ”sLocal”
splConfig.Io62[0].Opt.Cp.J9_03_16.pinNeg = ”sStandby”
splConfig.Io62[0].Opt.Cp.J9_04_17.lRS422 = 0
splConfig.Io62[0].Opt.Cp.J9_04_17.iTerm = 1
splConfig.Io62[0].Opt.Cp.J9_04_17.pinPos = ”sLowerEL”
splConfig.Io62[0].Opt.Cp.J9_04_17.pinNeg = ”sUpperEL”
splConfig.Io62[0].Opt.Cp.J9_05_18.lRS422 = 0
splConfig.Io62[0].Opt.Cp.J9_05_18.iTerm = 0
splConfig.Io62[0].Opt.Cp.J9_05_18.pinPos = ””
splConfig.Io62[0].Opt.Cp.J9_05_18.pinNeg = ””
splConfig.Io62[0].Opt.Cp.J9_06_19.lRS422 = 0
splConfig.Io62[0].Opt.Cp.J9_06_19.iTerm = 0
splConfig.Io62[0].Opt.Cp.J9_06_19.pinPos = ””
splConfig.Io62[0].Opt.Cp.J9_06_19.pinNeg = ””
splConfig.Io62[0].Opt.Cp.J9_07_20.lRS422 = 0
splConfig.Io62[0].Opt.Cp.J9_07_20.iTerm = 0
splConfig.Io62[0].Opt.Cp.J9_07_20.pinPos = ””
splConfig.Io62[0].Opt.Cp.J9_07_20.pinNeg = ””
# Relays and relay drivers on J6
#
splConfig.Io62[0].Opt.Cp.J6_IntRelay1 = ”cPWidth[0]”
splConfig.Io62[0].Opt.Cp.J6_IntRelay2 = ”cPWidth[1]”
splConfig.Io62[0].Opt.Cp.J6_IntRelay3 = ””
splConfig.Io62[0].Opt.Cp.J6_ExtRelay1 = ””
splConfig.Io62[0].Opt.Cp.J6_ExtRelay2 = ””
splConfig.Io62[0].Opt.Cp.J6_ExtRelay3 = ””
splConfig.Io62[0].Opt.Cp.J6_ExtRelay4 = ””
# BNC testpoint monitors
#
splConfig.Io62[0].Opt.Cp.J13_BNC = ””
splConfig.Io62[0].Opt.Cp.J16_BNC = ””
# BNC trigger drivers direct from IO62 PCI card.
# Special signals ’trigger[8:1]’ may also be used here.
#
splConfig.Io62[0].Opt.Cp.J14_BNC = ””
splConfig.Io62[0].Opt.Cp.J15_BNC = ””
splConfig.Io62[0].Opt.Cp.J17_BNC = ””
splConfig.Io62[0].Opt.Cp.J18_BNC = ””
# RS232 TTY transmitters/Receivers from IO62
#
splConfig.Io62[0].Opt.Cp.TTY0_Tx = ””
splConfig.Io62[0].Opt.Cp.TTY1_Tx = ””
splConfig.Io62[0].Opt.Cp.TTY0_Rx = ””
splConfig.Io62[0].Opt.Cp.TTY1_Rx = ””
# ––––––––––––––––––– IO62 Slot #1 –––––––––––––––––––
#
splConfig.Io62[1].lInUse = 0
# ––––––––––––––––––– IO62 Slot #2 –––––––––––––––––––
#
splConfig.Io62[2].lInUse = 0
# ––––––––––––––––––– IO62 Slot #3 –––––––––––––––––––
#
splConfig.Io62[3].lInUse = 0
1–38
Software Installation Manual
October 2008 Installation
The top part of the file provides a list of internal variables names that are used to
define the logical interface to the softplane. These are divided into status inputs
(also called indicators) and control outputs (also called requests). For example,
sPedAZ0 corresponds to the LSB of a digital azimuth angle relative to the
antenna pedestal. The tables on the next page provide a summary of the available
status and control variable names.
Important: This table is subject to change
Each definition line in the file starts with the keyword text:
# splConfig...
The first un-commented line of the file indicates the version of the IRIS support
software that was last used to machine–generate the file. This is an information
only field for traceability purposes and is thus not edited. In the example we have
this shown as:
# splConfig.sVersion = ”7.32”
In any event, on the TTL connectors (J1, J2, J4, J5, J7) each of these connectors must be
exclusively used for INPUT (s vars) or OUTPUT (c vars). You can not mix these on an
individual connector.
1–39
Software Installation Manual
October 2008 Installation
1–40
Software Installation Manual
October 2008 Installation
Next, each piece of hardware is identified as being either in use or not in use.
splConfig.Io62[0].InUse = 1 if in use
splConfig.Io62[0].InUse = 0 if unused or not installed
Currently, the I/O-62 is the only I/O device supported by the softplane.
The method of connecting to the I/O-62 is specified next, for example:
splConfig.Io62[0].sExtPanel = ”DIRECT”
The assignments for each connector and each pin are then made. For
convenience, these are usually grouped together by connector. For example let’s
say that , Pin 1 of connector J1 on the I/O-62 connector panel is assigned to be
the LSB of the input azimuth angle, i.e.,
# TTL/CMOS on J1
#
splConfig.Io62[0].Opt.Cp.J1.pin01 = ”sPedAZ[0]”
...
The notation ”” indicates that no assignment is made.
# BNC testpoint monitors
#
splConfig.Io62[0].Opt.Cp.J13_BNC = ””
splConfig.Io62[0].Opt.Cp.J1.pin03 = ”~sPedAZ[2]”
1–41
Software Installation Manual
October 2008 Installation
1–42
Software Installation Manual
October 2008 Installation
1–43