-
Notifications
You must be signed in to change notification settings - Fork 93
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
[nasa/nos3#463] Generic CSS Checkout #470
Conversation
…e incorrect, so will need to rewrite
…ut.sh to enable it properly
Tried to switch to minimal configuration with CSS as the only component enabled and it seems it stays disabled in the simulator configuration for some reason. |
That is odd...I wasn't seeing that behavior when I tested last, but can always try again and see. |
So, noting here as people investigate, we are seeing similar problems on all 3 currently WIP checkouts (this, EPS, and Novatel), where if we keep it configured to use full, it will turn the sim on, but not connect properly and thus give all zeros, and if we use minimal, it will mark the sim as disabled, even if we mark it as enabled in the configs. I'm not sure where it is pulling its code from. I've done make uninstall and back up to verify. Haven't purged my repo and recloned yet, though I'm not sure if others have. |
…eral apps not to copy correctly.
Added a checkout application for the generic_css component. Have verified the checkout launches and can be commanded in the newest push. The branch is set up so that the top level files should be set up as normal in dev, and thus need to be modified to work the checkout. The old checkout used the wrong organization, and was a clone of sample with renames and not actually operational. The new one is set up with the new format, utilizes I2C like the CSS device, and operates for the data request.
Steps:
Enable CSS in the NOS3 minimal config, and uncomment the Coarse Sun Sensor (CSS) part of checkout.sh in scripts.
make clean
make debug
cd components/generic_css/fsw/standalone/build
(
mkdir build
in the standalone directory if needed, thencd build
)make clean
(if build directory already exists)cmake .. -DTGTNAME=cpu1
make
exit
make clean
make
make checkout
The following submodule PRs must be merged and updated first:
nasa-itc/generic_css#9
Closes #463