The AzElcollector logical device provides a string containing the azimuth, elevation and polarization angle of an antenna, followed by the beacon level and frequency and (if applicable) the az/el error values for a monopulse tracking. This string is provided as the 'poslog' variable of the AzElCollector device, it has the following format: YYYY-MM-DD HH:MM:SS;a.aaa;e.eee;p.dotppp;l.ll;f.ffffff;x.xxx;y.yyy;ttt with
Timestamp and the antenna pointing values are created by the antenna device driver, so the timestamp exactly states the time when these values have been read from the device. The precision of the values is defined by the variable definition of each value in the device which originally reads the value from a device.
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 .
--- This page shows the 'poslog' string for information.
--- 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 interconnect the AzElCollector device to the devices it monitors.
| parameter | description |
|---|---|
| acuPoslogId | The parameter ID of the 'poslog' variable provided by the antenna device driver. This typically is something like 'ANTENNA.info.poslog'. |
| beaconLevelId | The parameter ID of the variable containing the actual beacon level. |
| beaconFrequencyId | The parameter ID of the variable containing the beacon frequency. |
| monopulseAzErrorId | The parameter ID of the variable showing the actual monopulse azimuth error |
| monopulseElErrorId | The parameter ID of the variable showing the actual monopulse elevation error |
| trackingStateId | The parameter ID of the variable showing the actual tracking state. |
All IDs except the first one may be left empty, the resulting poslog string then contains '0' for this value if this is a numerical one or an empty string if the missing parameter id refers to the tracking state.
Variables defined by this device driver
| name | type | flags | range |
|---|---|---|---|
| info.driver | 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.acuPoslogId | TEXT | SAVE SETUP | StringRange |
| config.beaconLevelId | TEXT | SAVE SETUP | StringRange |
| config.beaconFrequencyId | TEXT | SAVE SETUP | StringRange |
| config.monopulseAzErrorId | TEXT | SAVE SETUP | StringRange |
| config.monopulseElErrorId | TEXT | SAVE SETUP | StringRange |
| config.trackingStateId | TEXT | SAVE SETUP | StringRange |
| poslog | TEXT | R/O | StringRange R/O |