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.0.tar.gz (33.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.0-py3-none-any.whl (36.5 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for fprime_yamcs-0.1.0.tar.gz
Algorithm Hash digest
SHA256 71e5d118d34c586e736dc6f91405eff5c1753831291423fc30e885ded7e992ff
MD5 b4836ec3f40bbecd3dbd72e5f3daf854
BLAKE2b-256 e0b5fcea6c2efcb816cd21ced85dda6c23fbc679457007a1bd529b4056876cde

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for fprime_yamcs-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2f78e3a001ddc091f8953632614e4aeecece1c0c860b695dfc176e45b8a45f2b
MD5 9623ea86a1a87cc7292a05333ccd5527
BLAKE2b-256 dfc102ff803f20430ca33d9b9e40d154dd0f9f6bf2e728627d2a89fc815f627e

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