Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
max17055: Fix current conversion from MAX17055 unit to milliamps
`SENSOR_CHAN_GAUGE_AVG_CURRENT` is currently treated as a capacity by the MAX17055 driver, however the unit conversion is different for current and must be calculated separately. Add a separate method to convert a current reading to milliamps from 1.5625 uV/R_SENSE units, instead of the 5uVH/R_SENSE conversion that was previously used. Tested by comparing value read and converted from MAX17055 with value from an external power profiling kit. Signed-off-by: Hayden Ball <hayden@playerdata.co.uk>
- Loading branch information