This page describes the device driver and the device window for the ND-SatCom RCU redundancy controller it does not include the control of attached devices (like HPA or ENC) but is only responsible for the waveguide switch(es) and the redundancy settings. Use the specific SNMP driver to access the attached devices via RCU ip address.
It supports at least the following configurations:
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 .
--- Protections switching
--- 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 device P address as set at the device's front panel. |
| 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. |
| operationMode | Select controllers switching mode SW-ONCE or SW-ALWAYS |
| 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. |
Communication protocol / Interface type
This device driver requires the SNMP protocol. The default community string is public for read-only and read-write.
Installation
Before you can operate the amplifier with the sat-nms software, you must prepare the unit to match the interface parameters expected by the software. At the front panel configure IP address, netmask and gateway and use the default SNMP port number (161 UDP).
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.model | TEXT | R/O | StringRange R/O |
| info.version | TEXT | R/O | StringRange R/O |
| info.deviceName.01 | TEXT | R/O | StringRange R/O DIS |
| info.deviceName.02 | TEXT | R/O | StringRange R/O DIS |
| info.deviceName.03 | TEXT | R/O | StringRange R/O DIS |
| info.deviceName.04 | TEXT | R/O | StringRange R/O DIS |
| info.deviceName.05 | TEXT | R/O | StringRange R/O DIS |
| info.deviceName.06 | TEXT | R/O | StringRange R/O DIS |
| info.deviceState.01 | TEXT | R/O | StringRange R/O DIS |
| info.deviceState.02 | TEXT | R/O | StringRange R/O DIS |
| info.deviceState.03 | TEXT | R/O | StringRange R/O DIS |
| info.deviceState.04 | TEXT | R/O | StringRange R/O DIS |
| info.deviceState.05 | TEXT | R/O | StringRange R/O DIS |
| info.deviceState.06 | TEXT | R/O | StringRange R/O DIS |
| config.readBackDelay | INTEGER | SAVE SETUP | IntegerRange (100 .. 10000) |
| config.operationMode | CHOICE | SETUP | EnumRange (SW-ONCE SW-ALWAYS) |
| config.deviceComment | TEXT | SAVE SETUP | StringRange |
| protection | CHOICE | EnumRange DIS (Manual Auto Blocked) | |
| switchFault | BOOLEAN | R/O | BooleanRange R/O (true false) |
| location | CHOICE | EnumRange DIS (Chain1 Chain2) | |
| position | CHOICE | EnumRange DIS (A B) | |
| wgstat.1 | HEX | R/O | HexRange R/O DIS (0 .. 0) |
| wgcmd.1 | HEX | HexRange DIS (0 .. 0) | |
| location.2 | CHOICE | EnumRange DIS (Load Antenna) | |
| position.2 | CHOICE | EnumRange DIS (A B) | |
| wgstat.2 | HEX | R/O | HexRange R/O DIS (0 .. 0) |
| wgcmd.2 | HEX | HexRange DIS (0 .. 0) | |
| location.3 | CHOICE | EnumRange DIS (X Y) | |
| position.3 | CHOICE | EnumRange DIS (A B) | |
| wgstat.3 | HEX | R/O | HexRange R/O DIS (0 .. 0) |
| wgcmd.3 | HEX | HexRange DIS (0 .. 0) | |
| reset | TEXT | NOPRESET | StringRange |
| internal.sw11 | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| internal.sw12 | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| internal.sw13 | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| internal.model | TEXT | R/O | StringRange R/O |
| internal.dummy | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| internal.once | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| initialized | TEXT | R/O | StringRange R/O |
| internal.loc | TEXT | R/O | StringRange R/O |
| faults.01 | ALARM | R/O | AlarmFlagRange R/O (RCU Warning) |
| faults.02 | ALARM | R/O | AlarmFlagRange R/O (RCU ) |
| faults.03 | ALARM | R/O | AlarmFlagRange R/O (TX Chain 1 Warning) |
| faults.04 | ALARM | R/O | AlarmFlagRange R/O (TX Chain 1) |
| faults.05 | ALARM | R/O | AlarmFlagRange R/O (TX Chain 2 Warning) |
| faults.06 | ALARM | R/O | AlarmFlagRange R/O (TX Chain 2) |
| faults.07 | ALARM | R/O | AlarmFlagRange R/O (Remote access) |
| faults.09 | ALARM | R/O | AlarmFlagRange R/O (Unknown model) |
| faults.11 | ALARM | R/O | AlarmFlagRange R/O (WG Switch 1) |
| faults.12 | ALARM | R/O | AlarmFlagRange R/O (WG Switch 2) |
| faults.13 | ALARM | R/O | AlarmFlagRange R/O (WG Switch 3) |
| faults.14 | ALARM | R/O | AlarmFlagRange R/O (Protection) |