-
Notifications
You must be signed in to change notification settings - Fork 31
Labels
project: firmwareFirmware tasksFirmware tasksstatus: needs testingTask is complete but needs to be testedTask is complete but needs to be tested
Description
Background
We use the INA230 for monitoring voltage, current, and power consumption on each power rail. We need to write a driver to interface with the device.
Requirements
- Must provide interface for communicating with multiple sensors. I.e. the driver should not hold any global state shared between sensors.
- Implement function to configure a sensor
- Implement function to get shunt voltage
- Implement function to get bus voltage
- Implement function to get power
- Implement function to get current
- Must validate the driver before merging
Important Information
- Datasheet: https://www.ti.com/lit/ds/symlink/ina230.pdf
- There is a PR up INA230 Load switch pull request #276 but it was never tested
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
project: firmwareFirmware tasksFirmware tasksstatus: needs testingTask is complete but needs to be testedTask is complete but needs to be tested