1.81 CGC-ACU

This page describes the device driver and the device window for the CGC ACU via HTTP11.

The default TCP/IP communication port of the ACU is 19191.

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 antenna controller.

parameter description
address Add the address as well as the remote access port. Default port is 19191 e.g. 10.10.1.10:19191
ftp.user username for ftp authentification used for ftp TLE/OEM upload
ftp.password password for ftp authentification used for ftp TLE/OEM upload
ftp.ipaddress ip address used for ftp TLE/OEM upload
hasFeedblower Select if unit is equipped with a feedblower
hasDeice Select if unit is equipped with a deice system
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.version TEXT R/O StringRange R/O
info.session TEXT R/O StringRange R/O
info.postResponse TEXT R/O StringRange R/O
info.poslog TEXT R/O StringRange R/O
info.upperCastingTemp FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
info.lowerCastingTemp FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
info.upperDriveTemp FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
info.lowerDriverTemp FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
info.upperDriveVoltage FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
info.lowerDriveVoltage FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
info.upperDriveCurrent FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
info.lowerDriveCurrent FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
internal.azLoLimit FLOAT R/O DoubleRange R/O (0.000 .. 0.000)
internal.azHiLimit FLOAT R/O DoubleRange R/O (0.000 .. 0.000)
internal.elLoLimit FLOAT R/O DoubleRange R/O (0.000 .. 0.000)
internal.elHiLimit FLOAT R/O DoubleRange R/O (0.000 .. 0.000)
internal.freqLoLimit FLOAT R/O DoubleRange R/O (0.000 .. 0.000)
internal.freqHiLimit FLOAT R/O DoubleRange R/O (0.000 .. 0.000)
internal.az INTEGER R/O IntegerRange R/O (0 .. 0)
internal.el INTEGER R/O IntegerRange R/O (0 .. 0)
internal.level INTEGER R/O IntegerRange R/O (0 .. 0)
internal.s TEXT R/O StringRange R/O
internal.p TEXT R/O StringRange R/O
internal.a TEXT R/O StringRange R/O
internal.tStart INTEGER R/O IntegerRange R/O (0 .. 0)
internal.tEnd INTEGER R/O IntegerRange R/O (0 .. 0)
internal.version BOOLEAN R/O BooleanRange R/O (true false)
internal.version2 BOOLEAN R/O BooleanRange R/O (true false)
internal.satellites TEXT R/O StringRange R/O
internal.autoSatellites TEXT R/O StringRange R/O
config.ftp.user TEXT SAVE SETUP StringRange
config.ftp.password TEXT SAVE SETUP StringRange
config.tleUploadDir TEXT SAVE SETUP StringRange
config.oemUploadDir TEXT SAVE SETUP StringRange
config.hasFeedblower CHOICE SAVE SETUP EnumRange (NO YES)
config.hasDeice CHOICE SAVE SETUP EnumRange (NO YES)
config.cpu.highLoadThd FLOAT SAVE SETUP DoubleRange (0.0 .. 0.0)
config.mem.highLoadThd FLOAT SAVE SETUP DoubleRange (0.0 .. 0.0)
config.disk.highLoadThd FLOAT SAVE SETUP DoubleRange (0.0 .. 0.0)
config.deviceComment TEXT SAVE SETUP StringRange
cpu.load FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
mem.load FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
disk.load FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
state.level FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
state.frequency FLOAT R/O DoubleRange R/O (0.000 .. 0.000)
state.attn INTEGER R/O IntegerRange R/O (0 .. 0)
state.bandwidth INTEGER R/O IntegerRange R/O (0 .. 0)
state.averaging FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
dtr.frequency FLOAT DoubleRange (945.000 .. 20300.000)
dtr.attn INTEGER IntegerRange (0 .. 30)
dtr.bandwidth INTEGER IntegerRange (6 .. 100)
dtr.averaging FLOAT DoubleRange (1.0 .. 50.0)
state.az FLOAT R/O DoubleRange R/O (0.000 .. 0.000)
state.el FLOAT R/O DoubleRange R/O (0.000 .. 0.000)
state.brake BOOLEAN R/O BooleanRange R/O (true false)
state.lock BOOLEAN R/O BooleanRange R/O (true false)
state.moving BOOLEAN R/O BooleanRange R/O (true false)
state.tracking BOOLEAN R/O BooleanRange R/O (true false)
state.progress FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
state.model BOOLEAN R/O BooleanRange R/O (true false)
state.azOffset FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
state.elOffset FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
state.timeOffset FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
state.azVelocity FLOAT R/O DoubleRange R/O (0.000 .. 0.000)
state.elVelocity FLOAT R/O DoubleRange R/O (0.000 .. 0.000)
state.upperXVelocity FLOAT R/O DoubleRange R/O (0.000 .. 0.000)
state.lowerYVelocity FLOAT R/O DoubleRange R/O (0.000 .. 0.000)
state.mode1 TEXT R/O StringRange R/O
state.mode2 TEXT R/O StringRange R/O
state.mode3 TEXT R/O StringRange R/O
state.mode4 TEXT R/O StringRange R/O
state.time TEXT R/O StringRange R/O
azimuth FLOAT DoubleRange (0.000 .. 0.000)
elevation FLOAT DoubleRange (0.000 .. 0.000)
polarization CHOICE R/O EnumRange R/O (RHCP LHCP V H)
updateDest TEXT NOPRESET StringRange
stow TEXT NOPRESET StringRange
zenith TEXT NOPRESET StringRange
clear TEXT NOPRESET StringRange
reset TEXT NOPRESET StringRange
tracking TEXT NOPRESET StringRange
motorStop TEXT NOPRESET StringRange
profile CHOICE EnumRange (none)
uploadTLE TEXT NOPRESET StringRange
uploadOEM TEXT NOPRESET StringRange
uploadSuccess BOOLEAN R/O BooleanRange R/O (true false)
state.offset FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
state.deviation FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
events TEXT NOPRESET NOCOMPARE StringRange
schedule.manual TEXT NOPRESET StringRange
schedule.auto TEXT NOPRESET StringRange
schedule.enable TEXT NOPRESET StringRange
schedule.disable TEXT NOPRESET StringRange
schedule.add TEXT NOPRESET StringRange
auto.track CHOICE NOPRESET EnumRange ()
refresh.ephemeris.files TEXT NOPRESET StringRange
feedblower.state BOOLEAN R/O BooleanRange R/O (true false)
humidity CHOICE R/O EnumRange R/O (DRY WET)
flags.rain BOOLEAN R/O BooleanRange R/O (true false)
deice.main.thermostat BOOLEAN R/O BooleanRange R/O (true false)
deice.main.heater BOOLEAN R/O BooleanRange R/O (true false)
deice.main.feedback BOOLEAN R/O BooleanRange R/O (true false)
deice.main.counter INTEGER R/O IntegerRange R/O (0 .. 0)
deice.main.test BOOLEAN R/O BooleanRange R/O (true false)
deice.main.temp FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
deice.main.temp.on FLOAT DoubleRange (0.0 .. 0.0)
deice.main.temp.off FLOAT DoubleRange (0.0 .. 0.0)
deice.main.mode CHOICE EnumRange (OFF AUTO)
deice.main.mode2 CHOICE EnumRange (OFF ON)
deice.main.test.stop TEXT NOPRESET StringRange
deice.main.test.5m TEXT NOPRESET StringRange
deice.main.test.10m TEXT NOPRESET StringRange
deice.sub.thermostat BOOLEAN R/O BooleanRange R/O (true false)
deice.sub.heater BOOLEAN R/O BooleanRange R/O (true false)
deice.sub.feedback BOOLEAN R/O BooleanRange R/O (true false)
deice.sub.counter INTEGER R/O IntegerRange R/O (0 .. 0)
deice.sub.test BOOLEAN R/O BooleanRange R/O (true false)
deice.sub.temp FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
deice.sub.temp.on FLOAT DoubleRange (0.0 .. 0.0)
deice.sub.temp.off FLOAT DoubleRange (0.0 .. 0.0)
deice.sub.mode CHOICE EnumRange (OFF AUTO)
deice.sub.mode2 CHOICE EnumRange (OFF ON)
deice.sub.test.stop TEXT NOPRESET StringRange
deice.sub.test.5m TEXT NOPRESET StringRange
deice.sub.test.10m TEXT NOPRESET StringRange
faults.01 ALARM R/O AlarmFlagRange R/O (Upper/X east axis)
faults.02 ALARM R/O AlarmFlagRange R/O (Lower/Y north axis)
faults.04 ALARM R/O AlarmFlagRange R/O (Upper axis)
faults.05 ALARM R/O AlarmFlagRange R/O (Lower axis)
faults.06 ALARM R/O AlarmFlagRange R/O (Upper axis board)
faults.07 ALARM R/O AlarmFlagRange R/O (Lower axis board)
faults.08 ALARM R/O AlarmFlagRange R/O (DTR)
faults.09 ALARM R/O AlarmFlagRange R/O (Test flag set)
faults.10 ALARM R/O AlarmFlagRange R/O (Emergency stop)
faults.11 ALARM R/O AlarmFlagRange R/O (RemoteEmergency stop)
faults.12 ALARM R/O AlarmFlagRange R/O (Upper axis drive)
faults.13 ALARM R/O AlarmFlagRange R/O (Lower axis drive)
faults.14 ALARM R/O AlarmFlagRange R/O (Upper axis not ready)
faults.15 ALARM R/O AlarmFlagRange R/O (Lower axis not ready)
faults.17 ALARM R/O AlarmFlagRange R/O (NTP time synch lost)
faults.18 ALARM R/O AlarmFlagRange R/O (Upper casting < -40C)
faults.19 ALARM R/O AlarmFlagRange R/O (Upper casting > 60C)
faults.20 ALARM R/O AlarmFlagRange R/O (Lower casting < -40C)
faults.21 ALARM R/O AlarmFlagRange R/O (Lower casting > 60C)
faults.22 ALARM R/O AlarmFlagRange R/O (Upper drive < -40C)
faults.23 ALARM R/O AlarmFlagRange R/O (Upper drive > 60C)
faults.24 ALARM R/O AlarmFlagRange R/O (Lower drive < -40C)
faults.25 ALARM R/O AlarmFlagRange R/O (Lower drive > 60C)
faults.26 ALARM R/O AlarmFlagRange R/O (Up.axis soft lim.disable)
faults.27 ALARM R/O AlarmFlagRange R/O (Upper axis hard limit)
faults.28 ALARM R/O AlarmFlagRange R/O (Upper axis final limit)
faults.29 ALARM R/O AlarmFlagRange R/O (Lo.axis soft lim.disable)
faults.30 ALARM R/O AlarmFlagRange R/O (Lo.axis hard limit)
faults.31 ALARM R/O AlarmFlagRange R/O (Lo.axis final limit)
faults.32 ALARM R/O AlarmFlagRange R/O (Up.hard limit override)
faults.33 ALARM R/O AlarmFlagRange R/O (Lo.hard limit override)
faults.34 ALARM R/O AlarmFlagRange R/O (Final limit override)
faults.35 ALARM R/O AlarmFlagRange R/O (High Disk load)
faults.36 ALARM R/O AlarmFlagRange R/O (Beacon Lock)
faults.37 ALARM R/O AlarmFlagRange R/O (Inclinometer)
faults.38 ALARM R/O AlarmFlagRange R/O (PMCU)
faults.39 ALARM R/O AlarmFlagRange R/O (PMCU emergency stop)
faults.40 ALARM R/O AlarmFlagRange R/O (Rain blower pwr signal)
faults.41 ALARM R/O AlarmFlagRange R/O (Auto-track lock)
faults.42 ALARM R/O AlarmFlagRange R/O (Upper cooling module)
faults.43 ALARM R/O AlarmFlagRange R/O (Upper hand crank)
faults.44 ALARM R/O AlarmFlagRange R/O (Lower cooling module)
faults.45 ALARM R/O AlarmFlagRange R/O (Lower hand crank)
faults.46 ALARM R/O AlarmFlagRange R/O (PMCU was connect.)
faults.47 ALARM R/O AlarmFlagRange R/O (PMCU was disconnect.)
faults.49 ALARM R/O AlarmFlagRange R/O (Deice emergency stop)
faults.50 ALARM R/O AlarmFlagRange R/O (Main deice RTD probe)
faults.51 ALARM R/O AlarmFlagRange R/O (Sub deice RTD probe)
faults.52 ALARM R/O AlarmFlagRange R/O (Deice RTD)
faults.53 ALARM R/O AlarmFlagRange R/O (Deice DIO)
faults.54 ALARM R/O AlarmFlagRange R/O (CPU Load)
faults.55 ALARM R/O AlarmFlagRange R/O (Memory Load)
faults.56 ALARM R/O AlarmFlagRange R/O (Disk Load)