Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

YAMCS Studio Integration #367

Closed
jlucas9 opened this issue Sep 24, 2024 · 2 comments
Closed

YAMCS Studio Integration #367

jlucas9 opened this issue Sep 24, 2024 · 2 comments
Assignees

Comments

@jlucas9
Copy link
Contributor

jlucas9 commented Sep 24, 2024

Integrate YAMCS studio into NOS3 (if not already a part of initial YAMCS)

@rjbrown2
Copy link
Member

YAMCS Studio Integration Instructions:
Obtain the tarball appropriate to your system. Note that YAMCS Studio requires JRE for Java 11 or higher.
https://github.com/yamcs/yamcs-studio/releases

Extract the tarball to your system, and you can run then ./'Yamcs Studio'
The YAMCS studio User's Guide is a great resource for setting up these interfaces, and this is how the JSTAR team accomplished this.
We've also created a custom OPI file for the SAMPLE application that will allow users to view how scripting works to connect buttons to commands and telemetry.

Users can create a new project within the Display Builder within YAMCS Studio, and then import JSTAR's NOS_SAMPLE_APP.opi
Select the OPI file, and click the green play button to advance to the Display Runner (This will bring up the NOS Sample App OPI window)
From the Options ribbon at the top, select YAMCS, and then Connect. (This assumes you already have NOS3 and the YAMCS Web gui running, functional, and receiving telemetry).
image

Following successful connection, users should be able to run the Enable_CC command from the sample app OPI, and begin seeing telemetry:
image

The OPI File will be uploaded as part of the #80 upcoming merge into dev.

rjbrown2 added a commit that referenced this issue Nov 21, 2024
@rjbrown2
Copy link
Member

OPI File lives within:
gsw/yamcs-studio/ Under the NOS3 root directory.

@github-project-automation github-project-automation bot moved this from Planned to Done in NOS3 Path Forward Nov 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

No branches or pull requests

2 participants