Telemetry data schemas
The following sections contain the telemetry message schemas, describing the properties each schema includes, along with their title, unit of measure, and description. Some messages are sent by DISCOS components common to all three telescopes, while others are station-specific. Although certain messages may be delivered on the same topics, their structure might differ depending on the station.
Generic schema metadata
Common metadata fields used in all schema definitions.
properties |
||
|
Dot notation path in the DISCOSClient namespace (e.g., ‘antenna.observedAzimuth’, ‘mount.elevation.currentPosition’) |
|
type |
string |
|
|
Short human-readable title for the property. |
|
type |
string |
|
|
Detailed description of the property. |
|
type |
string |
|
|
Physical unit of measure (e.g., %, degrees, m/s). |
|
type |
string |
|
|
JSON Schema type of the value (e.g., number, boolean, string). |
|
type |
string |
|
|
Optional JSON Schema format annotation (e.g., date-time). |
|
type |
string |
|
|
Indicates that the property can only assume specific values among the listed ones. |
|
type |
string |
|
More details regarding each schema can be found in the following sections.