Source code for telemetry_anomdet.ingest.ccsds_loader

# src/telemetry_anomdet/ingest/ccsds_loader.pyv

from __future__ import annotations
from ccsdspy import FixedLength, VariableLength, PacketField, PacketArray
from telemetry_anomdet.ingest.dataset import TelemetryDataset
import pandas as pd

[docs]def load_from_ccsds(file_or_stream) -> TelemetryDataset: """ Load telemetry from a CCSDS file or stream. """ df = pd.DataFrame() # Placeholder # TODO: Implement CCSDS packet parsing logic return TelemetryDataset(df)