Docs / Yamcs Server Manual / Mission Database

Mission Database

The Yamcs Mission Database is composed of the following parts, contained in an XTCE hierarchical structure:

  • Telemetry
  • Telecommands
  • Processed Parameters
  • Algorithms

For faster access, the database is cached serialized on disk in the cache directory. The cached mission database is composed of two files, one storing the data itself and the other one storing the time when the cache file has been created. These files should be considered Yamcs internal and are subject to change.

Different loaders are possible for each database source type.

mdb.yaml 
refmdb:
  - type: "sheet"
    spec: "mdb/refmdb-ccsds.xls"
    subLoaders:
      - type: "sheet"
        spec: "mdb/refmdb-subsys1.xls"

simulator:
  - type: "sheet"
    spec: "mdb/simulator-ccsds.xls"
    subLoaders:
      - type: "sheet"
        spec: "mdb/simulator-tmtc.xls"