This page describes the device driver and the device window for a Mitec TX Uplink Controller/SSPA Switching Unit.
The driver supports the 1:1 redundancy model and is prepared to support 2:1 redundancy.
It is tested with two Advantech SSPAs. Each SSPA is handled as an individual device so therefore 2 or 3 instances of the Mitec-TX have to be set up.
Note: For proper operation the gain low and high Limits for individual SSPA have to be set
Device window pages
The following table shows which device window pages are available with this individual device type. Tool-bar functions not mentioned here are described at the general description of device windows .
--- Transmit parameters.
--- Meter readings.
--- Protection switch parameters.
--- The faults page.
--- The device info page.
--- The maintenance page. The configuration parameters described below are set at this page.Configuration parameters
At the maintenance page of the device window there are a couple of configuration parameters which must be set to make the software talk to the amplifier.
parameter --- description
address --- The SNMP address specification for the device. The full address specification consists of the following fields:aaa.bbb.ccc.ddd:pppp read-community write-community
readBackDelay --- Defines the delay the driver uses when it reads back parameters recently commanded. The delay is initialized at a proved preset value which should not be changed under normal circumstances.
powerDisplayMode --- Defines the display of gain or attenuation in the parameter section.
minGain --- Defines the minimum available gain for the connected PAs.
maxGain --- Defines the maximum available gain for the connected PAs.
redundancy --- Defines the redundancy type used (1:1 or 2:1).
bucNumber --- Defines which specific BUCs the device controls (BUC-1,BUC-2 or BUC-3).
deviceComment --- An optional text entered here appears as an addition to the tooltip which is shown while the mouse is placed over a device icon in the GUI. The "\n" character sequence is translated into a newline character, splitting the text into multiple lines.
Variables defined by this device driver
| name | type | flags | range |
|---|---|---|---|
| info.driver | TEXT | R/O | StringRange R/O |
| lowLevel.cmd | TEXT | StringRange | |
| lowLevel.reply | TEXT | R/O | StringRange R/O |
| faults.99 | ALARM | R/O | AlarmFlagRange R/O (Communication) |
| faults.commstat | TEXT | R/O | StringRange R/O |
| info.type | TEXT | R/O | StringRange R/O |
| info.port | TEXT | R/O | StringRange R/O |
| info.frame | TEXT | R/O | StringRange R/O |
| info.name | TEXT | R/O | StringRange R/O |
| info.model | TEXT | R/O | StringRange R/O |
| info.version | TEXT | R/O | StringRange R/O |
| info.serial | TEXT | R/O | StringRange R/O |
| info.bucVersion | TEXT | R/O | StringRange R/O |
| info.signal.on | CHOICE | R/O | EnumRange R/O (ON OFF) |
| config.readBackDelay | INTEGER | SAVE SETUP | IntegerRange (100 .. 10000) |
| config.powerDisplayMode | CHOICE | SAVE SETUP | EnumRange (GAIN ATTN) |
| config.minGain | FLOAT | SAVE SETUP | DoubleRange (0.0 .. 0.0) |
| config.maxGain | FLOAT | SAVE SETUP | DoubleRange (0.0 .. 0.0) |
| config.redundancy | CHOICE | SAVE SETUP | EnumRange (1:1 2:1) |
| config.bucNumber | CHOICE | SAVE SETUP | EnumRange (BUC-1 BUC-2 BUC-3) |
| config.deviceComment | TEXT | R/O | StringRange R/O |
| tx.on | CHOICE | EnumRange (OFF ON) | |
| tx.gain | FLOAT | DoubleRange (0.0 .. 0.0) | |
| tx.attn | FLOAT | DoubleRange (0.0 .. 0.0) | |
| meas.fwdPwr | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| meas.measuredLevel | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| tx.measuredLevel | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| meas.temperature | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| meas.vdc | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| protection | CHOICE | EnumRange (MANUAL AUTO) | |
| location | CHOICE | EnumRange (STANDBY ONLINE) | |
| position | CHOICE | R/O | EnumRange R/O (A B) |
| position.1 | CHOICE | R/O | EnumRange R/O (A B) |
| position.2 | CHOICE | R/O | EnumRange R/O DIS (A B) |
| reset | TEXT | NOPRESET | StringRange |
| internal.forwardPower | TEXT | R/O | StringRange R/O |
| internal.on | TEXT | R/O | StringRange R/O |
| internal.pout | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| internal.deltaGain | FLOAT | DoubleRange (0.0 .. 0.0) | |
| internal.attn | FLOAT | DoubleRange (0.0 .. 0.0) | |
| faults.01 | ALARM | R/O | AlarmFlagRange R/O (Summary) |
| faults.02 | ALARM | R/O | AlarmFlagRange R/O (Out of lock) |
| faults.03 | ALARM | R/O | AlarmFlagRange R/O (Temperature) |
| faults.04 | ALARM | R/O | AlarmFlagRange R/O (Voltage) |
| faults.05 | ALARM | R/O | AlarmFlagRange R/O (Over Power) |
| faults.06 | ALARM | R/O | AlarmFlagRange R/O (Latched 1) |
| faults.07 | ALARM | R/O | AlarmFlagRange R/O (Latched 2) |
| faults.08 | ALARM | R/O | AlarmFlagRange R/O (Latched 3) |
| faults.09 | ALARM | R/O | AlarmFlagRange R/O (Switch 1) |
| faults.10 | ALARM | R/O | AlarmFlagRange R/O (Switch 2) |
| faults.25 | ALARM | R/O | AlarmFlagRange R/O (Protection) |
| faults.26 | ALARM | R/O | AlarmFlagRange R/O (TX Off) |