9.264 GDSatcom-SSPA-QuadMod

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

It was tested with:

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.
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.
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.limitLow FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
info.limitHigh FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
info.limitRefl FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
info.hasParallel TEXT R/O StringRange R/O
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.measRef TEXT R/O StringRange R/O
config.powerDisplayMode CHOICE SAVE SETUP EnumRange (GAIN ATTN)
config.readBackDelay INTEGER SAVE SETUP IntegerRange (0 .. 0)
config.powerUpState CHOICE SETUP EnumRange (MUTE OPERATE LAST)
config.units CHOICE SETUP EnumRange (dBm dBW W)
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.temp3 FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
meas.temp4 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.current3 FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
meas.current4 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.voltageRegulated3 FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
meas.voltageInput3 FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
meas.voltageGate3 FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
meas.voltageRegulated4 FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
meas.voltageInput4 FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
meas.voltageGate4 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)
meas.power3 FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
meas.power4 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
state.module3 TEXT R/O StringRange R/O
state.module4 TEXT R/O StringRange R/O
operatingTime TEXT R/O StringRange R/O
reset TEXT NOPRESET StringRange
position CHOICE EnumRange DIS (A B)
location CHOICE EnumRange DIS (ANTENNA LOAD)
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)
faults.10 ALARM R/O AlarmFlagRange R/O (PSU Module 3)
faults.11 ALARM R/O AlarmFlagRange R/O (Dual PSU Module 1A)
faults.12 ALARM R/O AlarmFlagRange R/O (Dual PSU Module 2A)
faults.13 ALARM R/O AlarmFlagRange R/O (Dual PSU Module 3A)
faults.14 ALARM R/O AlarmFlagRange R/O (Dual PSU Module 1B)
faults.15 ALARM R/O AlarmFlagRange R/O (Dual PSU Module 2B)
faults.16 ALARM R/O AlarmFlagRange R/O (Dual PSU Module 3B)
faults.17 ALARM R/O AlarmFlagRange R/O (Module PSU mismatch)
faults.18 ALARM R/O AlarmFlagRange R/O (Module 1)
faults.19 ALARM R/O AlarmFlagRange R/O (Module 2)
faults.20 ALARM R/O AlarmFlagRange R/O (Module 3)
faults.21 ALARM R/O AlarmFlagRange R/O (Module 4)
faults.22 ALARM R/O AlarmFlagRange R/O (Fan 1)
faults.23 ALARM R/O AlarmFlagRange R/O (Fan 2)
faults.24 ALARM R/O AlarmFlagRange R/O (Fan 3)
faults.25 ALARM R/O AlarmFlagRange R/O (Fan 4)
faults.27 ALARM R/O AlarmFlagRange R/O (Parallel Input 1)
faults.28 ALARM R/O AlarmFlagRange R/O (Parallel Input 2)
faults.29 ALARM R/O AlarmFlagRange R/O (Parallel Input 3)
faults.30 ALARM R/O AlarmFlagRange R/O (Parallel Input 4)
faults.31 ALARM R/O AlarmFlagRange R/O (Parallel Input 5)
faults.32 ALARM R/O AlarmFlagRange R/O (Parallel Input 6)
faults.33 ALARM R/O AlarmFlagRange R/O (Parallel Input 7)
faults.34 ALARM R/O AlarmFlagRange R/O (Parallel Input 8)
faults.35 ALARM R/O AlarmFlagRange R/O (Front Panel)
faults.36 ALARM R/O AlarmFlagRange R/O (PIO)
faults.37 ALARM R/O AlarmFlagRange R/O (ID ROM Memory)
faults.38 ALARM R/O AlarmFlagRange R/O (Network)
faults.39 ALARM R/O AlarmFlagRange R/O (Fwd Pwr Detector)
faults.40 ALARM R/O AlarmFlagRange R/O (Refl Pwr Detector)
faults.41 ALARM R/O AlarmFlagRange R/O (Module Disabled)
faults.42 ALARM R/O AlarmFlagRange R/O (Local Mode)
faults.43 ALARM R/O AlarmFlagRange R/O (Maintenance Mode)
faults.44 ALARM R/O AlarmFlagRange R/O (Power Up)
faults.45 ALARM R/O AlarmFlagRange R/O (New Fault)
faults.46 ALARM R/O AlarmFlagRange R/O (Remote Parallel Input 1)
faults.47 ALARM R/O AlarmFlagRange R/O (Remote Parallel Input 2)
faults.48 ALARM R/O AlarmFlagRange R/O (Remote Parallel Input 3)
faults.49 ALARM R/O AlarmFlagRange R/O (Remote Parallel Input 4)
faults.50 ALARM R/O AlarmFlagRange R/O (Remote Parallel Input 5)
faults.51 ALARM R/O AlarmFlagRange R/O (Remote Parallel Input 6)
faults.52 ALARM R/O AlarmFlagRange R/O (Remote Parallel Input 7)
faults.53 ALARM R/O AlarmFlagRange R/O (Remote Parallel Input 8)
faults.54 ALARM R/O AlarmFlagRange R/O (Local Mute)
faults.55 ALARM R/O AlarmFlagRange R/O (Serial IO Mute)
faults.56 ALARM R/O AlarmFlagRange R/O (Parallel IO Mute)
faults.57 ALARM R/O AlarmFlagRange R/O (Network Mute)
faults.58 ALARM R/O AlarmFlagRange R/O (RF Inhibit)
faults.59 ALARM R/O AlarmFlagRange R/O (Switch Inhibit)
faults.60 ALARM R/O AlarmFlagRange R/O (Modules Off)
faults.61 ALARM R/O AlarmFlagRange R/O (Modules Disabled)
faults.62 ALARM R/O AlarmFlagRange R/O (Switch)
faults.26 ALARM R/O AlarmFlagRange R/O (TX Off)