Tracking Data Message API¶
Reference/API¶
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.AngleTypeType(value)¶
An enumeration.
- AZEL = 'AZEL'¶
- AZEL_1 = 'azel'¶
- RADEC = 'RADEC'¶
- RADEC_1 = 'radec'¶
- XEYN = 'XEYN'¶
- XEYN_1 = 'xeyn'¶
- XSYE = 'XSYE'¶
- XSYE_1 = 'xsye'¶
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.DataQualityType(value)¶
An enumeration.
- DEGRADED = 'degraded'¶
- DEGRADED_1 = 'DEGRADED'¶
- RAW = 'raw'¶
- RAW_1 = 'RAW'¶
- VALIDATED = 'validated'¶
- VALIDATED_1 = 'VALIDATED'¶
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.IntegrationRefType(value)¶
An enumeration.
- END = 'END'¶
- END_1 = 'end'¶
- MIDDLE = 'MIDDLE'¶
- MIDDLE_1 = 'middle'¶
- START = 'START'¶
- START_1 = 'start'¶
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.ModeType(value)¶
An enumeration.
- SEQUENTIAL = 'SEQUENTIAL'¶
- SEQUENTIAL_1 = 'sequential'¶
- SINGLE_DIFF = 'SINGLE_DIFF'¶
- SINGLE_DIFF_1 = 'single_diff'¶
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.RangeUnitsType(value)¶
An enumeration.
- KM = 'km'¶
- KM_1 = 'KM'¶
- RU = 'ru'¶
- RU_1 = 'RU'¶
- S = 's'¶
- S_1 = 'S'¶
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.RangemodeType(value)¶
An enumeration.
- COHERENT = 'coherent'¶
- COHERENT_1 = 'COHERENT'¶
- CONSTANT = 'constant'¶
- CONSTANT_1 = 'CONSTANT'¶
- ONE_WAY = 'one_way'¶
- ONE_WAY_1 = 'ONE_WAY'¶
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.RefFrameType(value)¶
An enumeration.
- EME2000 = 'EME2000'¶
- EME2000_1 = 'eme2000'¶
- ICRF = 'ICRF'¶
- ICRF_1 = 'icrf'¶
- ITRF2000 = 'ITRF2000'¶
- ITRF2000_1 = 'itrf2000'¶
- ITRF_93 = 'ITRF-93'¶
- ITRF_93_1 = 'itrf-93'¶
- ITRF_97 = 'ITRF-97'¶
- ITRF_97_1 = 'itrf-97'¶
- TOD = 'TOD'¶
- TOD_1 = 'tod'¶
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.TdmBody(segment: List[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.TdmSegment] = <factory>)¶
-
- segment: List[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.TdmSegment]¶
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.TdmData(comment: List[str] = <factory>, observation: List[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.TrackingDataObservationType] = <factory>)¶
-
- observation: List[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.TrackingDataObservationType]¶
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.TdmHeader(comment: List[str] = <factory>, creation_date: Union[str, NoneType] = None, originator: Union[str, NoneType] = None, message_id: Union[str, NoneType] = None)¶
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.TdmMetadata(comment: List[str] = <factory>, track_id: Union[str, NoneType] = None, data_types: Union[str, NoneType] = None, time_system: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.TimeSystemType, NoneType] = None, start_time: Union[str, NoneType] = None, stop_time: Union[str, NoneType] = None, participant_1: Union[str, NoneType] = None, participant_2: Union[str, NoneType] = None, participant_3: Union[str, NoneType] = None, participant_4: Union[str, NoneType] = None, participant_5: Union[str, NoneType] = None, mode: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.ModeType, NoneType] = None, path: Union[str, NoneType] = None, path_1: Union[str, NoneType] = None, path_2: Union[str, NoneType] = None, ephemeris_name_1: Union[str, NoneType] = None, ephemeris_name_2: Union[str, NoneType] = None, ephemeris_name_3: Union[str, NoneType] = None, ephemeris_name_4: Union[str, NoneType] = None, ephemeris_name_5: Union[str, NoneType] = None, transmit_band: Union[str, NoneType] = None, receive_band: Union[str, NoneType] = None, turnaround_numerator: Union[int, NoneType] = None, turnaround_denominator: Union[int, NoneType] = None, timetag_ref: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.TimetagRefType, NoneType] = None, integration_interval: Union[decimal.Decimal, NoneType] = None, integration_ref: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.IntegrationRefType, NoneType] = None, freq_offset: Union[decimal.Decimal, NoneType] = None, range_mode: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.RangemodeType, NoneType] = None, range_modulus: Union[decimal.Decimal, NoneType] = None, range_units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.RangeUnitsType, NoneType] = None, angle_type: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.AngleTypeType, NoneType] = None, reference_frame: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.RefFrameType, NoneType] = None, interpolation: Union[str, NoneType] = None, interpolation_degree: Union[int, NoneType] = None, doppler_count_bias: Union[decimal.Decimal, NoneType] = None, doppler_count_scale: Union[int, NoneType] = None, doppler_count_rollover: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.YesNoType, NoneType] = None, transmit_delay_1: Union[decimal.Decimal, NoneType] = None, transmit_delay_2: Union[decimal.Decimal, NoneType] = None, transmit_delay_3: Union[decimal.Decimal, NoneType] = None, transmit_delay_4: Union[decimal.Decimal, NoneType] = None, transmit_delay_5: Union[decimal.Decimal, NoneType] = None, receive_delay_1: Union[decimal.Decimal, NoneType] = None, receive_delay_2: Union[decimal.Decimal, NoneType] = None, receive_delay_3: Union[decimal.Decimal, NoneType] = None, receive_delay_4: Union[decimal.Decimal, NoneType] = None, receive_delay_5: Union[decimal.Decimal, NoneType] = None, data_quality: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.DataQualityType, NoneType] = None, correction_angle_1: Union[decimal.Decimal, NoneType] = None, correction_angle_2: Union[decimal.Decimal, NoneType] = None, correction_doppler: Union[decimal.Decimal, NoneType] = None, correction_mag: Union[decimal.Decimal, NoneType] = None, correction_range: Union[decimal.Decimal, NoneType] = None, correction_rcs: Union[decimal.Decimal, NoneType] = None, correction_receive: Union[decimal.Decimal, NoneType] = None, correction_transmit: Union[decimal.Decimal, NoneType] = None, correction_aberration_yearly: Union[decimal.Decimal, NoneType] = None, correction_aberration_diurnal: Union[decimal.Decimal, NoneType] = None, corrections_applied: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.YesNoType, NoneType] = None)¶
-
- angle_type: Optional[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.AngleTypeType] = None¶
- correction_aberration_diurnal: Optional[decimal.Decimal] = None¶
- correction_aberration_yearly: Optional[decimal.Decimal] = None¶
- correction_angle_1: Optional[decimal.Decimal] = None¶
- correction_angle_2: Optional[decimal.Decimal] = None¶
- correction_doppler: Optional[decimal.Decimal] = None¶
- correction_mag: Optional[decimal.Decimal] = None¶
- correction_range: Optional[decimal.Decimal] = None¶
- correction_rcs: Optional[decimal.Decimal] = None¶
- correction_receive: Optional[decimal.Decimal] = None¶
- correction_transmit: Optional[decimal.Decimal] = None¶
- corrections_applied: Optional[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.YesNoType] = None¶
- data_quality: Optional[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.DataQualityType] = None¶
- doppler_count_bias: Optional[decimal.Decimal] = None¶
- doppler_count_rollover: Optional[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.YesNoType] = None¶
- freq_offset: Optional[decimal.Decimal] = None¶
- integration_interval: Optional[decimal.Decimal] = None¶
- integration_ref: Optional[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.IntegrationRefType] = None¶
- mode: Optional[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.ModeType] = None¶
- range_mode: Optional[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.RangemodeType] = None¶
- range_modulus: Optional[decimal.Decimal] = None¶
- range_units: Optional[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.RangeUnitsType] = None¶
- receive_delay_1: Optional[decimal.Decimal] = None¶
- receive_delay_2: Optional[decimal.Decimal] = None¶
- receive_delay_3: Optional[decimal.Decimal] = None¶
- receive_delay_4: Optional[decimal.Decimal] = None¶
- receive_delay_5: Optional[decimal.Decimal] = None¶
- reference_frame: Optional[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.RefFrameType] = None¶
- time_system: Optional[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.TimeSystemType] = None¶
- timetag_ref: Optional[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.TimetagRefType] = None¶
- transmit_delay_1: Optional[decimal.Decimal] = None¶
- transmit_delay_2: Optional[decimal.Decimal] = None¶
- transmit_delay_3: Optional[decimal.Decimal] = None¶
- transmit_delay_4: Optional[decimal.Decimal] = None¶
- transmit_delay_5: Optional[decimal.Decimal] = None¶
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.TdmSegment(metadata: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.TdmMetadata, NoneType] = None, data: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.TdmData, NoneType] = None)¶
-
- data: Optional[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.TdmData] = None¶
- metadata: Optional[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.TdmMetadata] = None¶
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.TdmType(header: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.TdmHeader, NoneType] = None, body: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.TdmBody, NoneType] = None)¶
-
- body: Optional[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.TdmBody] = None¶
- header: Optional[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.TdmHeader] = None¶
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.TimetagRefType(value)¶
An enumeration.
- RECEIVE = 'RECEIVE'¶
- RECEIVE_1 = 'receive'¶
- TRANSMIT = 'TRANSMIT'¶
- TRANSMIT_1 = 'transmit'¶
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_tdm_2_0.TrackingDataObservationType(epoch: Union[str, NoneType] = None, angle_1: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.AngleType, NoneType] = None, angle_2: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.AngleType, NoneType] = None, carrier_power: Union[decimal.Decimal, NoneType] = None, clock_bias: Union[decimal.Decimal, NoneType] = None, clock_drift: Union[decimal.Decimal, NoneType] = None, doppler_count: Union[decimal.Decimal, NoneType] = None, doppler_instantaneous: Union[decimal.Decimal, NoneType] = None, doppler_integrated: Union[decimal.Decimal, NoneType] = None, dor: Union[decimal.Decimal, NoneType] = None, mag: Union[decimal.Decimal, NoneType] = None, pc_n0: Union[decimal.Decimal, NoneType] = None, pr_n0: Union[decimal.Decimal, NoneType] = None, pressure: Union[decimal.Decimal, NoneType] = None, range: Union[decimal.Decimal, NoneType] = None, rcs: Union[decimal.Decimal, NoneType] = None, receive_freq: Union[decimal.Decimal, NoneType] = None, receive_freq_1: Union[decimal.Decimal, NoneType] = None, receive_freq_2: Union[decimal.Decimal, NoneType] = None, receive_freq_3: Union[decimal.Decimal, NoneType] = None, receive_freq_4: Union[decimal.Decimal, NoneType] = None, receive_freq_5: Union[decimal.Decimal, NoneType] = None, receive_phase_ct_1: Union[decimal.Decimal, NoneType] = None, receive_phase_ct_2: Union[decimal.Decimal, NoneType] = None, receive_phase_ct_3: Union[decimal.Decimal, NoneType] = None, receive_phase_ct_4: Union[decimal.Decimal, NoneType] = None, receive_phase_ct_5: Union[decimal.Decimal, NoneType] = None, rhumidity: Union[decimal.Decimal, NoneType] = None, stec: Union[decimal.Decimal, NoneType] = None, temperature: Union[decimal.Decimal, NoneType] = None, transmit_freq_1: Union[decimal.Decimal, NoneType] = None, transmit_freq_2: Union[decimal.Decimal, NoneType] = None, transmit_freq_3: Union[decimal.Decimal, NoneType] = None, transmit_freq_4: Union[decimal.Decimal, NoneType] = None, transmit_freq_5: Union[decimal.Decimal, NoneType] = None, transmit_freq_rate_1: Union[decimal.Decimal, NoneType] = None, transmit_freq_rate_2: Union[decimal.Decimal, NoneType] = None, transmit_freq_rate_3: Union[decimal.Decimal, NoneType] = None, transmit_freq_rate_4: Union[decimal.Decimal, NoneType] = None, transmit_freq_rate_5: Union[decimal.Decimal, NoneType] = None, transmit_phase_ct_1: Union[decimal.Decimal, NoneType] = None, transmit_phase_ct_2: Union[decimal.Decimal, NoneType] = None, transmit_phase_ct_3: Union[decimal.Decimal, NoneType] = None, transmit_phase_ct_4: Union[decimal.Decimal, NoneType] = None, transmit_phase_ct_5: Union[decimal.Decimal, NoneType] = None, tropo_dry: Union[decimal.Decimal, NoneType] = None, tropo_wet: Union[decimal.Decimal, NoneType] = None, vlbi_delay: Union[decimal.Decimal, NoneType] = None)¶
-
- angle_1: Optional[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.AngleType] = None¶
- angle_2: Optional[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.AngleType] = None¶
- carrier_power: Optional[decimal.Decimal] = None¶
- clock_bias: Optional[decimal.Decimal] = None¶
- clock_drift: Optional[decimal.Decimal] = None¶
- doppler_count: Optional[decimal.Decimal] = None¶
- doppler_instantaneous: Optional[decimal.Decimal] = None¶
- doppler_integrated: Optional[decimal.Decimal] = None¶
- dor: Optional[decimal.Decimal] = None¶
- mag: Optional[decimal.Decimal] = None¶
- pc_n0: Optional[decimal.Decimal] = None¶
- pr_n0: Optional[decimal.Decimal] = None¶
- pressure: Optional[decimal.Decimal] = None¶
- range: Optional[decimal.Decimal] = None¶
- rcs: Optional[decimal.Decimal] = None¶
- receive_freq: Optional[decimal.Decimal] = None¶
- receive_freq_1: Optional[decimal.Decimal] = None¶
- receive_freq_2: Optional[decimal.Decimal] = None¶
- receive_freq_3: Optional[decimal.Decimal] = None¶
- receive_freq_4: Optional[decimal.Decimal] = None¶
- receive_freq_5: Optional[decimal.Decimal] = None¶
- receive_phase_ct_1: Optional[decimal.Decimal] = None¶
- receive_phase_ct_2: Optional[decimal.Decimal] = None¶
- receive_phase_ct_3: Optional[decimal.Decimal] = None¶
- receive_phase_ct_4: Optional[decimal.Decimal] = None¶
- receive_phase_ct_5: Optional[decimal.Decimal] = None¶
- rhumidity: Optional[decimal.Decimal] = None¶
- stec: Optional[decimal.Decimal] = None¶
- temperature: Optional[decimal.Decimal] = None¶
- transmit_freq_1: Optional[decimal.Decimal] = None¶
- transmit_freq_2: Optional[decimal.Decimal] = None¶
- transmit_freq_3: Optional[decimal.Decimal] = None¶
- transmit_freq_4: Optional[decimal.Decimal] = None¶
- transmit_freq_5: Optional[decimal.Decimal] = None¶
- transmit_freq_rate_1: Optional[decimal.Decimal] = None¶
- transmit_freq_rate_2: Optional[decimal.Decimal] = None¶
- transmit_freq_rate_3: Optional[decimal.Decimal] = None¶
- transmit_freq_rate_4: Optional[decimal.Decimal] = None¶
- transmit_freq_rate_5: Optional[decimal.Decimal] = None¶
- transmit_phase_ct_1: Optional[decimal.Decimal] = None¶
- transmit_phase_ct_2: Optional[decimal.Decimal] = None¶
- transmit_phase_ct_3: Optional[decimal.Decimal] = None¶
- transmit_phase_ct_4: Optional[decimal.Decimal] = None¶
- transmit_phase_ct_5: Optional[decimal.Decimal] = None¶
- tropo_dry: Optional[decimal.Decimal] = None¶
- tropo_wet: Optional[decimal.Decimal] = None¶
- vlbi_delay: Optional[decimal.Decimal] = None¶