9.283 GDSatcom-Rack-SSPA

This page describes the device driver and the device window for the for the GDSatcom Single and Dual Module Rack SSPAs via Serial I/O using the GDSatcom-STX protocol.

It was tested with a SMR (Single Module)

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 .

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 unit.

parameter description
address The Serial Device Address. Factory Default is 1.
powerDisplayMode Defines the display of gain or attenuation in the parameter section.
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.
model Sets the model SMR or DMR which should be controlled with the device.
module.1.enable Defines the 1st module enable state.
module.2.enable Defines the 2nd module enable state.
powerUpState Defines the units transmit state after a power cycle.
units Defines the measurement units displayed locally on the Front Panel which then also apply to the remote interface dBm,dBW or W.
refPwrMeas Defines the desired reflected power measurement method.
localLockout Defines the local lockout state.
limitLow Defines the low rf level limit.
limitHigh Defines the high rf level limit.
limit.Refl Defines the reflected level limit.
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.amptype TEXT R/O StringRange R/O
info.version.board TEXT R/O StringRange R/O
info.signal.on BOOLEAN R/O BooleanRange R/O (true false)
info.version.module1 TEXT R/O StringRange R/O
info.version.module2 TEXT R/O StringRange R/O
info.version.module3 TEXT R/O StringRange R/O
info.range INTEGER R/O IntegerRange R/O (0 .. 0)
info.hasRemoteParallel TEXT R/O StringRange R/O
info.hasSwitch TEXT R/O StringRange R/O
info.hasDualPS TEXT R/O StringRange R/O
info.hasRedundSwitch TEXT R/O StringRange R/O
info.hasBuc TEXT R/O StringRange R/O
info.bucState TEXT R/O StringRange R/O
info.measRef TEXT R/O StringRange R/O
config.powerDisplayMode CHOICE SAVE SETUP EnumRange (GAIN ATTN)
config.readBackDelay INTEGER SAVE SETUP IntegerRange (0 .. 0)
config.model CHOICE SAVE SETUP EnumRange (SMR DMR)
config.module.1.enable CHOICE SETUP EnumRange (OFF ON)
config.module.2.enable CHOICE SETUP EnumRange (OFF ON)
config.powerUpState CHOICE SETUP EnumRange (MUTE OPERATE LAST)
config.units CHOICE SETUP EnumRange (dBm dBW W)
config.refPwrMeas CHOICE SETUP EnumRange (POWER RETURN-LOSS VSWR)
config.localLockout CHOICE SETUP EnumRange (OFF ON)
config.limitLow FLOAT SETUP DoubleRange (0.0 .. 0.0)
config.limitHigh FLOAT SETUP DoubleRange (0.0 .. 0.0)
config.limitRefl FLOAT SETUP DoubleRange (0.0 .. 0.0)
config.deviceComment TEXT SAVE SETUP StringRange
tx.on CHOICE EnumRange (OFF ON)
tx.gain FLOAT DoubleRange (-20.0 .. 0.0)
tx.attn FLOAT DoubleRange (0.0 .. 20.0)
tx.measuredLevel FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
tx.measuredLevel2 FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
meas.fwdPwr INTEGER R/O IntegerRange R/O (0 .. 0)
meas.refPwr FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
meas.temp1 FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
meas.temp2 FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
meas.current1 FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
meas.current2 FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
meas.voltageRegulated1 FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
meas.voltageGate1 FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
meas.voltageInput1 FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
meas.voltageRegulated2 FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
meas.voltageGate2 FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
meas.voltageInput2 FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
meas.power1 FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
meas.power2 FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
state.module1 TEXT R/O StringRange R/O
state.module2 TEXT R/O StringRange R/O
operatingTime TEXT R/O StringRange R/O
reset TEXT NOPRESET StringRange
clrFaults TEXT NOPRESET StringRange
location CHOICE EnumRange DIS (ONLINE STANDBY)
position CHOICE R/O EnumRange R/O DIS (A B)
location.2 CHOICE EnumRange DIS (ANTENNA LOAD)
position.2 CHOICE R/O EnumRange R/O DIS (A B)
protection CHOICE EnumRange DIS (AUTO MANUAL)
internal.days INTEGER R/O IntegerRange R/O (0 .. 0)
internal.hours INTEGER R/O IntegerRange R/O (0 .. 0)
internal.minutes INTEGER R/O IntegerRange R/O (0 .. 0)
internal.seconds INTEGER R/O IntegerRange R/O (0 .. 0)
internal.gainRange INTEGER R/O IntegerRange R/O (0 .. 0)
internal.fwdPwr FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
internal.refPwr INTEGER R/O IntegerRange R/O (0 .. 0)
faults.01 ALARM R/O AlarmFlagRange R/O (Unit Fault)
faults.02 ALARM R/O AlarmFlagRange R/O (Unit Warning)
faults.03 ALARM R/O AlarmFlagRange R/O (PS Disconnect)
faults.04 ALARM R/O AlarmFlagRange R/O (High Fwd Power)
faults.05 ALARM R/O AlarmFlagRange R/O (Low Fwd Power)
faults.06 ALARM R/O AlarmFlagRange R/O (Reflected Power)
faults.07 ALARM R/O AlarmFlagRange R/O (Logic Board)
faults.08 ALARM R/O AlarmFlagRange R/O (PSU Module 1)
faults.09 ALARM R/O AlarmFlagRange R/O (PSU Module 2 (DMR))
faults.10 ALARM R/O AlarmFlagRange R/O (Power mismatch (DMR))
faults.11 ALARM R/O AlarmFlagRange R/O (Module 1)
faults.12 ALARM R/O AlarmFlagRange R/O (Module 2 (DMR))
faults.13 ALARM R/O AlarmFlagRange R/O (Fan 1)
faults.14 ALARM R/O AlarmFlagRange R/O (Fan 2)
faults.15 ALARM R/O AlarmFlagRange R/O (Fan 3)
faults.16 ALARM R/O AlarmFlagRange R/O (Fan 4 (DMR))
faults.17 ALARM R/O AlarmFlagRange R/O (Parallel Input 1)
faults.18 ALARM R/O AlarmFlagRange R/O (Parallel Input 2)
faults.19 ALARM R/O AlarmFlagRange R/O (Parallel Input 3)
faults.20 ALARM R/O AlarmFlagRange R/O (Parallel Input 4)
faults.21 ALARM R/O AlarmFlagRange R/O (Front Panel)
faults.22 ALARM R/O AlarmFlagRange R/O (Network)
faults.23 ALARM R/O AlarmFlagRange R/O (Refl Pwr Detector)
faults.24 ALARM R/O AlarmFlagRange R/O (Module Disabled)
faults.25 ALARM R/O AlarmFlagRange R/O (Local Mode)
faults.27 ALARM R/O AlarmFlagRange R/O (Maintenance Mode)
faults.28 ALARM R/O AlarmFlagRange R/O (Power Up)
faults.29 ALARM R/O AlarmFlagRange R/O (New Fault)
faults.30 ALARM R/O AlarmFlagRange R/O (Remote Parallel Input 1)
faults.31 ALARM R/O AlarmFlagRange R/O (Remote Parallel Input 2)
faults.32 ALARM R/O AlarmFlagRange R/O (Remote Parallel Input 3)
faults.33 ALARM R/O AlarmFlagRange R/O (Remote Parallel Input 4)
faults.34 ALARM R/O AlarmFlagRange R/O (Remote Parallel Input 5)
faults.35 ALARM R/O AlarmFlagRange R/O (Remote Parallel Input 6)
faults.36 ALARM R/O AlarmFlagRange R/O (Remote Parallel Input 7)
faults.37 ALARM R/O AlarmFlagRange R/O (Remote Parallel Input 8)
faults.38 ALARM R/O AlarmFlagRange R/O (BUC)
faults.39 ALARM R/O AlarmFlagRange R/O (DHCP)
faults.40 ALARM R/O AlarmFlagRange R/O (Ant SW Stuck)
faults.41 ALARM R/O AlarmFlagRange R/O (1:1 SW Stuck)
faults.42 ALARM R/O AlarmFlagRange R/O (1:1 Communication)
faults.26 ALARM R/O AlarmFlagRange R/O (TX Off)