Skip to content

Conversation

valentino-jaber
Copy link
Collaborator

Process of deprecating TinyBMS from our telemetry system. I avoided removing much of the BmsManager class and some of its related multi-BMS functions in the case that our team decides to pursue a different BMS system in the future.

Closes #145

@valentino-jaber valentino-jaber self-assigned this May 27, 2024
@valentino-jaber valentino-jaber requested a review from cosparks May 27, 2024 22:43
@valentino-jaber
Copy link
Collaborator Author

Will do an in-person test with this version of the code to verify everything still works.

Copy link
Collaborator

@cosparks cosparks left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good so far! Lmk if you have any questions about removing BmsManager and CanSensorBms. Looks like you might be removing ~1500 lines of code altogether, which is great

@cosparks
Copy link
Collaborator

cosparks commented Jun 1, 2024

I should've read your PR comment before I jumped into the code. If you're planning on keeping BmsManager and the abstract bms class, then this looks good to me.

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.

Deprecate TinyBms

2 participants