This page describes the device driver and the device window for the Research Concepts RC4600 antenna control unit.
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. If an target was selected the name of the target will be shown.
--- This page permits to edit the 20 satellite memory places in the ACU
--- This page permits to edit the TLE data for each memory in te ACU
--- This page permits to edit the beacon parameters for each memory in the ACU
--- The faults page.
--- The device info page.
--- The maintenance page. The configuration parameters described below are set at this page.Configuration parameters
You can configure the jog duration of the antenna controller. This allows you to define, how long the antenna is moving if you press one of the arrow-buttons on the main pointing page.
| parameter | description |
|---|---|
| address | The IP address and port where the ACU listens followed by the device address. Example '10.10.1.1:6757 50'. 50 is the default device address of the unit. |
| 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. |
| jogduration | Defines the time in msec for a jog step. |
| deviceComment | A free text which can be entered to identify the antenna in a multi antenna configuration. |
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.poslog | TEXT | R/O | StringRange R/O |
| info.model | TEXT | R/O | StringRange R/O |
| info.version | TEXT | R/O | StringRange R/O |
| info.haspol | TEXT | R/O | StringRange R/O |
| config.jogduration | INTEGER | SAVE SETUP | IntegerRange (0 .. 9999) |
| config.readbackDelay | INTEGER | SAVE SETUP | IntegerRange (100 .. 10000) |
| cnfig.deviceComment | TEXT | SAVE SETUP | StringRange |
| azimuth | FLOAT | DoubleRange (0.000 .. 0.000) | |
| elevation | FLOAT | DoubleRange (0.000 .. 0.000) | |
| polarization | FLOAT | DoubleRange (0.000 .. 0.000) | |
| updateDest | TEXT | NOPRESET | StringRange |
| 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.pl | 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.level | FLOAT | R/O | DoubleRange R/O (0.00 .. 0.00) |
| state.lock | BOOLEAN | R/O | BooleanRange R/O (true false) |
| state.frequency | FLOAT | R/O | DoubleRange R/O (0.000 .. 0.000) |
| state.satindex | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| state.satellite | TEXT | R/O | StringRange R/O |
| state.moving | BOOLEAN | R/O | BooleanRange R/O (true false) |
| sat.nr | INTEGER | IntegerRange (1 .. 20) | |
| sat.name | TEXT | StringRange | |
| sat.longitude | FLOAT | DoubleRange (-180.0 .. 180.0) | |
| sat.inclination | INTEGER | IntegerRange (0 .. 19) | |
| sat.band | CHOICE | EnumRange (C Ku L X Ka S) | |
| sat.ephemeris | CHOICE | EnumRange (NONE TLE) | |
| sat.polskew | FLOAT | DoubleRange (-90.0 .. 90.0) | |
| sat.polarization | CHOICE | EnumRange (H V X) | |
| sat.coblatitude | FLOAT | DoubleRange (-90.0 .. 90.0) | |
| sat.coblongitude | FLOAT | DoubleRange (-180.0 .. 180.0) | |
| sat.scantype | CHOICE | EnumRange (NORMAL SLOW) | |
| sat.read | TEXT | NOPRESET | StringRange |
| sat.write | TEXT | NOPRESET | StringRange |
| tle.nr | INTEGER | IntegerRange (1 .. 20) | |
| tle.line1 | TEXT | StringRange | |
| tle.line2 | TEXT | StringRange | |
| tle.read | TEXT | NOPRESET | StringRange |
| tle.write | TEXT | NOPRESET | StringRange |
| beacon.nr | INTEGER | IntegerRange (1 .. 20) | |
| beacon.frequency | FLOAT | DoubleRange (0.00 .. 99999.99) | |
| beacon.modulation | CHOICE | EnumRange (CW BPSK) | |
| beacon.polarization | CHOICE | EnumRange (H V) | |
| beacon.locate | CHOICE | EnumRange (DONT USE SIGNPOST CONFIRMATION) | |
| beacon.read | TEXT | NOPRESET | StringRange |
| beacon.write | TEXT | NOPRESET | StringRange |
| satlist | CHOICE | EnumRange (UNKNOWN) | |
| locate | TEXT | NOPRESET | StringRange |
| track | TEXT | NOPRESET | StringRange |
| peak | TEXT | NOPRESET | StringRange |
| stow | TEXT | NOPRESET | StringRange |
| deploy | TEXT | NOPRESET | StringRange |
| stop | TEXT | NOPRESET | StringRange |
| clear | TEXT | NOPRESET | StringRange |
| step | TEXT | NOPRESET | StringRange |
| internal.az.stat | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| internal.el.stat | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| internal.pl.stat | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| internal.moving | BOOLEAN | R/O | BooleanRange R/O (true false) |
| internal.alarmcode | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| internal.name | TEXT | R/O | StringRange R/O |
| internal.txt | TEXT | R/O | StringRange R/O |
| internal.d1 | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| internal.d2 | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| internal.byte63 | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| internal.satindex | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| initialized | BOOLEAN | R/O | BooleanRange R/O (true false) |
| gsa.tle1 | TEXT | NOPRESET | StringRange |
| gsa.tle2 | TEXT | NOPRESET | StringRange |
| gsa.frequency | FLOAT | NOPRESET | DoubleRange (0.000 .. 0.000) |
| gsa.target | TEXT | NOPRESET | StringRange |
| gsa.state | TEXT | R/O | StringRange R/O |
| gsa.startTrack | TEXT | NOPRESET | StringRange |
| gsa.stopTrack | TEXT | NOPRESET | StringRange |
| gsa.doPark | CHOICE | NOPRESET | EnumRange (NO YES) |
| gsa.azPark | FLOAT | NOPRESET | DoubleRange (0.000 .. 0.000) |
| gsa.elPark | FLOAT | NOPRESET | DoubleRange (0.000 .. 0.000) |
| 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 (AZ stow limit) |
| faults.04 | ALARM | R/O | AlarmFlagRange R/O (EL high limit) |
| faults.05 | ALARM | R/O | AlarmFlagRange R/O (EL low limit) |
| faults.06 | ALARM | R/O | AlarmFlagRange R/O (EL stow limit) |
| faults.07 | ALARM | R/O | AlarmFlagRange R/O (PL high limit) |
| faults.08 | ALARM | R/O | AlarmFlagRange R/O (PL low limit) |
| faults.09 | ALARM | R/O | AlarmFlagRange R/O (PL stow limit) |
| faults.10 | ALARM | R/O | AlarmFlagRange R/O (AZ axis fault) |
| faults.11 | ALARM | R/O | AlarmFlagRange R/O (EL axis fault) |
| faults.12 | ALARM | R/O | AlarmFlagRange R/O (PL axis fault) |
| faults.13 | ALARM | R/O | AlarmFlagRange R/O (flash version mismatch) |
| faults.14 | ALARM | R/O | AlarmFlagRange R/O (flash data corrupt) |
| faults.15 | ALARM | R/O | AlarmFlagRange R/O (nvram version mismatch) |
| faults.16 | ALARM | R/O | AlarmFlagRange R/O (nvram data corrupt) |
| faults.17 | ALARM | R/O | AlarmFlagRange R/O (low battery) |
| faults.18 | ALARM | R/O | AlarmFlagRange R/O (invalid time/date) |
| faults.19 | ALARM | R/O | AlarmFlagRange R/O (AZ sensor) |
| faults.20 | ALARM | R/O | AlarmFlagRange R/O (AZ follow) |
| faults.21 | ALARM | R/O | AlarmFlagRange R/O (AZ drift) |
| faults.22 | ALARM | R/O | AlarmFlagRange R/O (EL sensor) |
| faults.23 | ALARM | R/O | AlarmFlagRange R/O (EL follow) |
| faults.24 | ALARM | R/O | AlarmFlagRange R/O (EL drift) |
| faults.25 | ALARM | R/O | AlarmFlagRange R/O (PL sensor) |
| faults.26 | ALARM | R/O | AlarmFlagRange R/O (PL follow) |
| faults.27 | ALARM | R/O | AlarmFlagRange R/O (PL drift) |
| faults.28 | ALARM | R/O | AlarmFlagRange R/O (limits inactive) |
| faults.29 | ALARM | R/O | AlarmFlagRange R/O (drive system error) |
| faults.30 | ALARM | R/O | AlarmFlagRange R/O (emergency stop) |
| faults.31 | ALARM | R/O | AlarmFlagRange R/O (maintenance interlock) |
| faults.32 | ALARM | R/O | AlarmFlagRange R/O (movement interlock) |
| faults.33 | ALARM | R/O | AlarmFlagRange R/O (local jog connected) |
| faults.34 | ALARM | R/O | AlarmFlagRange R/O (standby warning) |
| faults.35 | ALARM | R/O | AlarmFlagRange R/O (Receiver Unlocked) |