CAN 2 is connected to charger. It will now monitor for message presence rather than message content to see if shepherd is connected to charger and charger is on.
Notes
We may need to adjust timings here, possibly set a timeout for how often we check charger status since shepherd will be sending CAN messages as well as receiving them, so charger wont see a message from charger as often as we are checking for one.
To Do
Any remaining things that need to get done
[ ] testing
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.
[ ] All commits are tagged with the ticket number
[ ] 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)
Changes
CAN 2 is connected to charger. It will now monitor for message presence rather than message content to see if shepherd is connected to charger and charger is on.
Notes
We may need to adjust timings here, possibly set a timeout for how often we check charger status since shepherd will be sending CAN messages as well as receiving them, so charger wont see a message from charger as often as we are checking for one.
To Do
Any remaining things that need to get done
Checklist
It can be helpful to check the
Checks
andFiles 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.Closes # (issue #)