FarkasJoseph/hermes

A lightweight extensible spacecraft commanding & telemetry processing framework

★ 0Forks 0GitHub ↗Compare

Project website ↗

README

Hermes, A Lightweight Telemetry and Commanding Framework


Hermes is a plugin driven spacecraft telemetry processing and commanding framework built around a variety of mature open-source software. It is developed at NASA JPL.

alt text

Important

Hermes is currently undergoing migration from our internal deployment to public Github. Documentation is in the works.

We encourage new users to read out Quick Start guide and our documentation.

Hermes Capabilities

  • Command completion, validation, & dispatch inside a Visual Studio Code interface.
  • Telemetry database interaction with a variety of databases.
  • An extensible and pluggable telemetry processing framework for interacting with flight software downlink
  • Out of the box support for F Prime
  • Integration with Grafana

Development & Building

VS Code Extension

Run the All configuration from the VS Code run window to run the extension development host with the plugin.

Docs

. .venv/bin/activate
zensical serve

Grafana Plugin

See grafana-datasource-plugin/README.md

Contributors

Kronos3YKawesomekevinthegreat1Aaroniusdependabot[bot]AKnassamyintsylvesterkaczmarek

Issues