Skip to main content

FPrime/YAMCS Bridge: Connects F Prime to YAMCS with event support

Project description

fprime-yamcs: A YAMCS to F Prime Bridge Package

fprime-yamcs is designed to run YAMCS as the ground system when working with fprime. It operates similar to fprime-gds where it launches YAMCS in-lieu of the fprime-gds data pipelines.

Requirements

fprime-yamcs requires the users to have mvn installed. See: https://maven.apache.org/.

![CAUTION] mvn requires JDK to be installed

Usage

Install this package and run fprime-yamcs on a compatible F Prime deployment.

Configuration

YAMCS is powerful and has many configuration properties. fprime-yamcs requires one instance of YAMCS defined in the configuration to have the following MDB:

mdb:
   - type: xtce
     args:
        file: .../fprime.xtce.xml

This is to allow for automatic dictionary generation. Users declining this service must specify: --no-convert-dictionary.

Caveats

Currently, the default configuration of YAMCS requires F Prime to connect a CCSDS TC/TM framer/deframer to the Drv.Udp component ensuring that UDP is the transport mechanism.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fprime_yamcs-0.1.2.tar.gz (34.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fprime_yamcs-0.1.2-py3-none-any.whl (37.5 kB view details)

Uploaded Python 3

File details

Details for the file fprime_yamcs-0.1.2.tar.gz.

File metadata

  • Download URL: fprime_yamcs-0.1.2.tar.gz
  • Upload date:
  • Size: 34.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.2

File hashes

Hashes for fprime_yamcs-0.1.2.tar.gz
Algorithm Hash digest
SHA256 9b2ba2cd165be9059d3b59eceba472e5397da0dc49dcca5c6a40164df59feb2b
MD5 cbe0f700f4a869845259b1ba2c13634a
BLAKE2b-256 96b940dedf8f624b0dc61700dc3b2e2e3fc23ef113586f0703752f30a59524e8

See more details on using hashes here.

File details

Details for the file fprime_yamcs-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: fprime_yamcs-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 37.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.2

File hashes

Hashes for fprime_yamcs-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 789bdd6a33ef280f21b6fa3cfc3819f60cabbc19d208eb7708022092e24fc555
MD5 a859c3a21a339cb5f92e866ad7c0272b
BLAKE2b-256 7cdd52a4a3566d26530579ae65b84bf034e5a26c67ccbce5607f39d9f135ea86

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page