This page describes the DEV-Switch-2-To-1 device driver and its device window. The DEV-Switch-2-To-1 device driver monitors and controls one 2:1 switch module card.
Multiple instances of the device may be configured in the sat-nms M&C to handle all modules of the chassis. All devices referring to the same physical device must be configured at the same device thread / interface to ensure that SNMP requests to the device do not overlap.
The 'slot' configuration parameter is used to select which of the physical slots in the DEV chassis this particular sat-nms device shall control.
The driver was tested with the following equipment:
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 .
--- The device monitoring and control parameters.
--- The faults page.
--- The device info c.
--- 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 device.
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.
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.
switchNumber --- Selects the switch number to be controlled.
useId --- Defines is the port indexes are calculated automatically based on the number of available modules. Using AUTO should work on all frames using a common card type in all slots. If AUTO selection is not matching use the DEV Frame driver overview to determine port indexes.
idInputA --- Sets the port index of input A in Manual Mode.
idInputB --- Sets the port index of input B in Manual Mode.
idOutput --- Sets the port index of the output in Manual Mode.
rfLimit --- Defines the rf (switchover) limit in dBm.
monitoring --- En/Disable power monitoring if applicable.
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.mac | TEXT | R/O | StringRange R/O |
| info.model | TEXT | R/O | StringRange R/O |
| info.version | TEXT | R/O | StringRange R/O |
| info.module | TEXT | R/O | StringRange R/O |
| info.hasRfSense | CHOICE | R/O | EnumRange R/O (YES NO) |
| config.readBackDelay | INTEGER | SAVE SETUP | IntegerRange (100 .. 10000) |
| config.deviceComment | TEXT | SAVE SETUP | StringRange |
| config.switchNumber | CHOICE | SAVE SETUP | EnumRange (1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16) |
| config.useId | CHOICE | SAVE SETUP | EnumRange (AUTO MANUAL) |
| config.idInputA | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| config.idInputB | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| config.idOutput | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| config.rfLimit | FLOAT | SETUP | DoubleRange (0.0 .. 0.0) |
| config.monitoring | CHOICE | SETUP | EnumRange (ENABLED DISABLED) |
| config.ctrlMode | CHOICE | SETUP | EnumRange (LOCAL REMOTE AUTO) |
| input.a | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| input.b | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| output | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| position | CHOICE | EnumRange (A B) | |
| faults.01 | ALARM | R/O | AlarmFlagRange R/O (Remote access) |
| faults.02 | ALARM | R/O | AlarmFlagRange R/O (Card) |
| faults.03 | ALARM | R/O | AlarmFlagRange R/O (Input A) |
| faults.04 | ALARM | R/O | AlarmFlagRange R/O (Input B) |
| faults.05 | ALARM | R/O | AlarmFlagRange R/O (Output) |
| faults.06 | ALARM | R/O | AlarmFlagRange R/O (Surveillance) |