This page describes the REST-HTTP based device driver and the device window for the ND SatCom antenna control unit ACU6030. It provides exaclty the same scope of functions as the older (terminal protocol based) version of the driver.
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 main parameter page displays/controls the antenna pointing. Actual readings and set points are shown in separate fields, so you can see where the antenna is going to while it is moving.
--- Step track state, settings and beacon level
--- Shows the satellite list (which can be configured via web interface of the controller). Move antenna to a preconfigured satellite.
--- The faults page.
--- The device info page.
--- 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 antenna controller.
| parameter | description |
|---|---|
| address | Enter the ACU's IP address here, including the pport nummber if this has to set to a non-standard value. Example: 10.10.0.1:9876 |
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.temperature | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| internal.x | BOOLEAN | R/O | BooleanRange R/O (true false) |
| internal.y | BOOLEAN | R/O | BooleanRange R/O (true false) |
| internal.z | BOOLEAN | R/O | BooleanRange R/O (true false) |
| config.acuDeviceIndex | INTEGER | SAVE SETUP | IntegerRange (0 .. 0) |
| azimuth | FLOAT | DoubleRange (0.0000 .. 0.0000) | |
| elevation | FLOAT | DoubleRange (0.0000 .. 0.0000) | |
| polarization | FLOAT | DoubleRange (0.0000 .. 0.0000) | |
| frequency | FLOAT | R/O | DoubleRange R/O (0.000 .. 0.000) |
| trackMode | INTEGER | NOPRESET | IntegerRange (0 .. 0) |
| satellite | CHOICE | NOPRESET | EnumRange (UNKNOWN) |
| satname | TEXT | R/O | StringRange R/O |
| state.az | FLOAT | R/O | DoubleRange R/O (0.0000 .. 0.0000) |
| state.el | FLOAT | R/O | DoubleRange R/O (0.0000 .. 0.0000) |
| state.pl | FLOAT | R/O | DoubleRange R/O (0.0000 .. 0.0000) |
| state.mode1 | TEXT | R/O | StringRange R/O |
| state.mode2 | TEXT | R/O | StringRange R/O |
| state.beacon | FLOAT | R/O | DoubleRange R/O (0.00 .. 0.00) |
| state.moving | BOOLEAN | R/O | BooleanRange R/O (true false) |
| state.limit | BOOLEAN | R/O | BooleanRange R/O (true false) |
| reset | TEXT | NOPRESET | StringRange |
| updateSatList | TEXT | NOPRESET | StringRange |
| edit.satellite | CHOICE | EnumRange (UNKNOWN) | |
| edit.name | TEXT | R/O | StringRange R/O |
| edit.satNum | TEXT | R/O | StringRange R/O |
| edit.orbit | FLOAT | R/O | DoubleRange R/O (0.000 .. 0.000) |
| edit.azimuth | FLOAT | R/O | DoubleRange R/O (0.000 .. 0.000) |
| edit.elevation | FLOAT | R/O | DoubleRange R/O (0.000 .. 0.000) |
| edit.polarization | FLOAT | R/O | DoubleRange R/O (0.000 .. 0.000) |
| edit.bfreq | FLOAT | R/O | DoubleRange R/O (0.000 .. 0.000) |
| edit.bpol | TEXT | R/O | StringRange R/O |
| edit.goto | TEXT | NOPRESET | StringRange |
| ai | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| mGeneral | TEXT | R/O | StringRange R/O |
| faults.01 | ALARM | R/O | AlarmFlagRange R/O (AZ high limit) |
| faults.02 | ALARM | R/O | AlarmFlagRange R/O (AZ low limit) |
| faults.03 | ALARM | R/O | AlarmFlagRange R/O (EL high limit) |
| faults.04 | ALARM | R/O | AlarmFlagRange R/O (EL low limit) |
| faults.05 | ALARM | R/O | AlarmFlagRange R/O (PL high limit) |
| faults.06 | ALARM | R/O | AlarmFlagRange R/O (PL low limit) |
| faults.07 | ALARM | R/O | AlarmFlagRange R/O (Beacon receive) |
| faults.08 | ALARM | R/O | AlarmFlagRange R/O (Remote control) |
| faults.09 | ALARM | R/O | AlarmFlagRange R/O (Emergency Stop) |
| faults.10 | ALARM | R/O | AlarmFlagRange R/O (AZ interlock) |
| faults.11 | ALARM | R/O | AlarmFlagRange R/O (EL interlock) |
| faults.12 | ALARM | R/O | AlarmFlagRange R/O (ODU communication) |
| faults.13 | ALARM | R/O | AlarmFlagRange R/O (BCRX communication) |
| faults.14 | ALARM | R/O | AlarmFlagRange R/O (Tracking) |
| faults.15 | ALARM | R/O | AlarmFlagRange R/O (Peaking) |