Skip to content

XSC trimming#152

Draft
ianlowe13 wants to merge 3 commits into
mainfrom
iandev_main
Draft

XSC trimming#152
ianlowe13 wants to merge 3 commits into
mainfrom
iandev_main

Conversation

@ianlowe13

Copy link
Copy Markdown
Contributor

We have a lot of vestigial code for the old star cameras, which unfortunately has been hard to remove due to the way that it is wound through the entire program. I am taking time to do static analysis and remove this code from the main MCP base and, where appropriate, dump it into legacy mcp reference material. This first round compiles, meaning I haven't obviously broken anything, but we may have weird behavior when we actually run the flight software.

changes so far:
remove XSC sensor and pointing files
remove calls to XSC functions that serve no purpose anymore
remove XSC commands and command data init

todos:
rename kept ISC, OSC, XSCn -> SC1 and SC2
remove old tlm channels
remove unnecessary structs and confusing calls to variables
test test test
???

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

Successfully merging this pull request may close these issues.

1 participant