The logical device PowerCalc-Transponder, calculates the number of remaining transponders for a given HPA power.
Device window pages
The following table shows which device window pages are available with this individual device type.
--- The device info page.
--- The maintenance page. The configuration parameters described below are set at this page.Configuration parameters
At the maintenance contains settings to configure this logical device.
| parameter | description |
|---|---|
| config.pwrMeasId | The message ID for the output power reading. |
| config.faultId | The message ID to detect and communication fault of the measurement device |
| config.offsetId | The message ID for the offset / EIRP calibration factor. Usually taken from the related EIRP device e.g. EIRP.offset |
| config.maxPower | Defines the maximum linear output power in Watt |
| config.eirpTp | Required power per Transponder in dBW |
| config.weatherBackupTp | Number of transponders for weather backup |
The device calculates the actual number of transponders with the current measured output power and the number of remaining transponders which could be added to the HPA without exceeding the maximal available output power.
If the actual output power exceeds this maximum power the device will raise a fault.
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 |
| config.pwrMeasId | TEXT | SAVE SETUP | StringRange |
| config.faultId | TEXT | SAVE SETUP | StringRange |
| config.offsetId | TEXT | SAVE SETUP | StringRange |
| config.maxPower | INTEGER | SAVE SETUP | IntegerRange (0 .. 0) |
| config.eirpTp | FLOAT | SAVE SETUP | DoubleRange (0.00 .. 0.00) |
| config.weatherBackupTp | INTEGER | SAVE SETUP | IntegerRange (0 .. 0) |
| measuredEirp | FLOAT | R/O | DoubleRange R/O (0.00 .. 0.00) |
| maxEirp | FLOAT | R/O | DoubleRange R/O (0.00 .. 0.00) |
| actualTp | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| remainingTp | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| internal.meas | INTEGER | NOPRESET | IntegerRange (0 .. 0) |
| internal.flt | BOOLEAN | NOPRESET | BooleanRange (true false) |
| internal.offset | FLOAT | NOPRESET | DoubleRange (0.00 .. 0.00) |
| faults.01 | ALARM | R/O | AlarmFlagRange R/O (Power exceeded) |
| faults.03 | ALARM | R/O | AlarmFlagRange R/O (Meas. Device Comm.) |