Skip to content

This is an experimental DSL for authoring and validating XTCE. Future releases will utilize the DSL to create pipelines for processing of telemetry and telecommands.

License

Notifications You must be signed in to change notification settings

Mejiro-McQueen/yggdrasill

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yggdrasill

XTCE authoring and stream processing tools.

Will eventually be integrated with the Bifrost lightweight GDS.

Usage

  • Almost usable for telemetry processing! I am currently searching for systems to test against.
  • You can currently define an XTCE document using the LISP DSL and export it to XML.

Installation

This is a Common Lisp project using SBCL.

Use SBCL and EMACS with SLIME.

Clone this repository in your quicklisp directory.

Author

  • Adrian Vazquez (adrian.vazquez@jpl.nasa.gov)

Copyright

Copyright (c) 2023 Adrian Vazquez (adrian.vazquez@jpl.nasa.gov)

License

Licensed under the AGPL License.

Roadmap

References

CCSDS-Blue-AOS-Space-Data-Link-Protcol-OCT-2021

CCSDS-Blue-Space-Packet-Protocol-JUN-2020

CCSDS-Green-XTCE-FEB-2021

CCSDS-Green-XTCE-Element-AUG-2021

OMG-XTCE-1.2

OMG-XTCE-XSD-1.2

About

This is an experimental DSL for authoring and validating XTCE. Future releases will utilize the DSL to create pipelines for processing of telemetry and telecommands.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published