Skip to content

Conversation

@caiodasilva2005
Copy link
Contributor

Changes

  • Modified fault table to reflect the BMS defined in Odyssey-Definitions exactly
  • Updated sm_fault_eval to return a bool since enum was unnecessary

To Do

  • populate the pec error count in hv_plate and acc_data with actual data

Checklist

It can be helpful to check the Checks and Files changed tabs.
Please reach out to your Project Lead if anything is unclear.
Please request reviewers and ping on slack only after you've gone through this whole checklist.

  • No merge conflicts
  • All checks passing
  • Remove any non-applicable sections of this template
  • Assign the PR to yourself
  • Request reviewers & ping on Slack
  • PR is linked to the ticket (fill in the closes line below)

Closes #44

@caiodasilva2005 caiodasilva2005 self-assigned this Dec 29, 2025
@KSMehta11 KSMehta11 mentioned this pull request Jan 2, 2026
6 tasks
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.

[State Machine] - Update Fault Table To Reflect Odyssey Definitions

2 participants