To make this more configurable, and modular, the entire library has been refactored to use classes
New options for debugging added
Ability to specify the smbus number via the configuration
Why do this... because its better
How Has This Been Tested
Locally tested on fresh installs of RPi3 and 4
Types of changes
[X] 🐛 Bug fix (non-breaking change which fixes an issue)
[X] 🚀 New feature (non-breaking change which adds functionality)
[ ] 🌎 Translation (addition or update a translation)
[ ] ⚠️ Breaking change (fix or feature that would cause existing functionality to change)
Checklist
[X] My code follows the code style of this project.
[X] My change requires a change to the documentation.
Description
Related Issue
This PR fixes or closes issue: fixes #
Motivation and Context
To make this more configurable, and modular, the entire library has been refactored to use classes New options for debugging added Ability to specify the smbus number via the configuration Why do this... because its better
How Has This Been Tested
Locally tested on fresh installs of RPi3 and 4
Types of changes
Checklist