Skip to content

AzElSegment

Source code in docs_src/capo_groundstation/types/az_el_segment.py
class AzElSegment(TypedDict, closed=True):
    reference_epoch: "datetime.datetime"
    """<p>The reference time for this segment in ISO 8601 format in Coordinated Universal Time (UTC).</p> <p>All time values within the segment's <a>AzElSegment$azElList</a> are specified as offsets in atomic seconds from this reference epoch.</p> <p>Example: <code>2024-01-15T12:00:00.000Z</code> </p>"""
    valid_time_range: "capo_groundstation.types.iso8601_time_range.ISO8601TimeRange"
    """<p>The valid time range for this segment.</p> <p> Specifies the start and end timestamps in ISO 8601 format in Coordinated Universal Time (UTC). The segment's pointing data must cover this entire time range. </p>"""
    az_el_list: "capo_groundstation.types.time_az_el_list.TimeAzElList"
    """<p>List of time-tagged azimuth elevation data points.</p> <p> Must contain at least five points to support 4th order Lagrange interpolation. Points must be in chronological order with no duplicates. </p>"""

az_el_list instance-attribute

az_el_list: TimeAzElList

List of time-tagged azimuth elevation data points.

Must contain at least five points to support 4th order Lagrange interpolation. Points must be in chronological order with no duplicates.

reference_epoch instance-attribute

reference_epoch: datetime

The reference time for this segment in ISO 8601 format in Coordinated Universal Time (UTC).

All time values within the segment's AzElSegment$azElList are specified as offsets in atomic seconds from this reference epoch.

Example: 2024-01-15T12:00:00.000Z

valid_time_range instance-attribute

valid_time_range: ISO8601TimeRange

The valid time range for this segment.

Specifies the start and end timestamps in ISO 8601 format in Coordinated Universal Time (UTC). The segment's pointing data must cover this entire time range.