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

fcgen references el2124 input file? #102

Closed
mcevoyandy opened this issue May 25, 2023 · 4 comments
Closed

fcgen references el2124 input file? #102

mcevoyandy opened this issue May 25, 2023 · 4 comments

Comments

@mcevoyandy
Copy link

In the README an example input file is referenced:

1) define the input file, use the el2124 example file

Is this the file that is meant? I don't see any other yaml files that reference el2124

fastcat/example_configs/single/el2124_offline_config.yaml

@alex-brinkman
Copy link
Contributor

Start here to craft your YAML files and read what each control parameter means:
https://github.com/nasa-jpl/fastcat/blob/master/doc/fastcat_device_config_parameters.md

You can also see the instantiation of each device type in this example YAML file:
https://github.com/nasa-jpl/fastcat/blob/master/example_configs/one_of_every_device_offline.yaml

@alex-brinkman
Copy link
Contributor

Oh sorry, mostly only developers interface with fcgen so I thought you were looking for YAML definitions.

This is the definition of the state channels for the EL2124:

- name: el2124

@mcevoyandy
Copy link
Author

mcevoyandy commented May 25, 2023

No, the readme suggests that this tool is useful for devices that aren't already in the device list... what does the referenced input yaml look like? Is this the ESI file?

@alex-brinkman
Copy link
Contributor

The generator referenced in this README is deprecated. It was an idea to streamline the addition of new devices, but I didn't want to maintain it and early device developers didn't use it either.

There is an overhaul to fcgen in progress (#96) so I'll make sure to update all documentation associated with the README to make sure it's all up to date. I'll also be auto-coding documentation from this YAML too so integrators don't need to know anything about this input fastcat_types.yaml or how fcgen works under the hood - The idea is that all relevant info will be added to the doc markdowns and be readily digestible for humans.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants