ccsds_ndm.models.ndmxml1.ndmxml_1_0_tdm_1_0

This file was generated by xsdata, v26.1, on 2026-02-18 00:40:52

Generator: DataclassGenerator See: https://xsdata.readthedocs.io/

Classes

AngleTypeType(*values)

DataQualityType(*values)

IntegrationRefType(*values)

ModeType(*values)

RangeUnitsType(*values)

RangemodeType(*values)

RefFrameType(*values)

TdmBody(*, segment)

TdmData(*, comment, observation)

TdmMetadata(*, comment, time_system, ...)

TdmSegment(*, metadata, data)

TdmType(*, header, body)

TimetagRefType(*values)

TrackingDataObservationType(*, epoch[, ...])

class AngleTypeType(*values)[source]
class DataQualityType(*values)[source]
class IntegrationRefType(*values)[source]
class ModeType(*values)[source]
class RangeUnitsType(*values)[source]
class RangemodeType(*values)[source]
class RefFrameType(*values)[source]
class TdmBody(*, segment: 'list[TdmSegment]' = <factory>)[source]
Parameters:

segment (list[TdmSegment])

class TdmData(*, comment: 'list[str]' = <factory>, observation: 'list[TrackingDataObservationType]' = <factory>)[source]
Parameters:
class TdmMetadata(*, comment: 'list[str]' = <factory>, time_system: 'TimeSystemType', start_time: 'None | str' = None, stop_time: 'None | str' = None, participant_1: 'str', participant_2: 'None | str' = None, participant_3: 'None | str' = None, participant_4: 'None | str' = None, participant_5: 'None | str' = None, mode: 'None | ModeType' = None, path: 'None | str' = None, path_1: 'None | str' = None, path_2: 'None | str' = None, transmit_band: 'None | str' = None, receive_band: 'None | str' = None, turnaround_numerator: 'None | int' = None, turnaround_denominator: 'None | int' = None, timetag_ref: 'None | TimetagRefType' = None, integration_interval: 'None | float' = None, integration_ref: 'None | IntegrationRefType' = None, freq_offset: 'None | float' = None, range_mode: 'None | RangemodeType' = None, range_modulus: 'None | float' = None, range_units: 'None | RangeUnitsType' = None, angle_type: 'None | AngleTypeType' = None, reference_frame: 'None | RefFrameType' = None, transmit_delay_1: 'None | float' = None, transmit_delay_2: 'None | float' = None, transmit_delay_3: 'None | float' = None, transmit_delay_4: 'None | float' = None, transmit_delay_5: 'None | float' = None, receive_delay_1: 'None | float' = None, receive_delay_2: 'None | float' = None, receive_delay_3: 'None | float' = None, receive_delay_4: 'None | float' = None, receive_delay_5: 'None | float' = None, data_quality: 'None | DataQualityType' = None, correction_angle_1: 'None | float' = None, correction_angle_2: 'None | float' = None, correction_doppler: 'None | float' = None, correction_range: 'None | float' = None, correction_receive: 'None | float' = None, correction_transmit: 'None | float' = None, corrections_applied: 'None | YesNoType' = None)[source]
Parameters:
class TdmSegment(*, metadata: 'TdmMetadata', data: 'TdmData')[source]
Parameters:
class TdmType(*, header: 'NdmHeader', body: 'TdmBody')[source]
Parameters:
class TimetagRefType(*values)[source]
class TrackingDataObservationType(*, epoch: 'str', angle_1: 'None | AngleType' = None, angle_2: 'None | AngleType' = None, carrier_power: 'None | float' = None, clock_bias: 'None | float' = None, clock_drift: 'None | float' = None, doppler_instantaneous: 'None | float' = None, doppler_integrated: 'None | float' = None, dor: 'None | float' = None, pc_n0: 'None | float' = None, pr_n0: 'None | float' = None, pressure: 'None | float' = None, range: 'None | float' = None, receive_freq: 'None | float' = None, receive_freq_1: 'None | float' = None, receive_freq_2: 'None | float' = None, receive_freq_3: 'None | float' = None, receive_freq_4: 'None | float' = None, receive_freq_5: 'None | float' = None, rhumidity: 'None | float' = None, stec: 'None | float' = None, temperature: 'None | float' = None, transmit_freq_1: 'None | float' = None, transmit_freq_2: 'None | float' = None, transmit_freq_3: 'None | float' = None, transmit_freq_4: 'None | float' = None, transmit_freq_5: 'None | float' = None, transmit_freq_rate_1: 'None | float' = None, transmit_freq_rate_2: 'None | float' = None, transmit_freq_rate_3: 'None | float' = None, transmit_freq_rate_4: 'None | float' = None, transmit_freq_rate_5: 'None | float' = None, tropo_dry: 'None | float' = None, tropo_wet: 'None | float' = None, vlbi_delay: 'None | float' = None)[source]
Parameters:
  • epoch (str)

  • angle_1 (None | AngleType)

  • angle_2 (None | AngleType)

  • carrier_power (None | float)

  • clock_bias (None | float)

  • clock_drift (None | float)

  • doppler_instantaneous (None | float)

  • doppler_integrated (None | float)

  • dor (None | float)

  • pc_n0 (None | float)

  • pr_n0 (None | float)

  • pressure (None | float)

  • range (None | float)

  • receive_freq (None | float)

  • receive_freq_1 (None | float)

  • receive_freq_2 (None | float)

  • receive_freq_3 (None | float)

  • receive_freq_4 (None | float)

  • receive_freq_5 (None | float)

  • rhumidity (None | float)

  • stec (None | float)

  • temperature (None | float)

  • transmit_freq_1 (None | float)

  • transmit_freq_2 (None | float)

  • transmit_freq_3 (None | float)

  • transmit_freq_4 (None | float)

  • transmit_freq_5 (None | float)

  • transmit_freq_rate_1 (None | float)

  • transmit_freq_rate_2 (None | float)

  • transmit_freq_rate_3 (None | float)

  • transmit_freq_rate_4 (None | float)

  • transmit_freq_rate_5 (None | float)

  • tropo_dry (None | float)

  • tropo_wet (None | float)

  • vlbi_delay (None | float)