Releases: Zanduino/INA226
Bug Fix Release
Because of a missing internal call, sporadic measurement errors reading bus and shunt voltage would cause incorrect readings. This would happen because the registers on the INA226 would be read while a measurement was taking place and return a 0 value.
Bug Fix Release
Fixed issue #8
Added multiple device support
Now supports multiple devices and uses EEPROM to store configuration data. Backward compatible to version supporting just one device.
Addresses Issue #6
Fixed overflow errors
Issue #4 fixed by correcting datatypes in begin() and getShuntMicroVolts() methods to avoid overflows during computations.
Bug fix release
Fixed bug #3 where only the prototype definition has default argument values, caused compiler errors on non-windows IDE interfaces
Bug Fix
Overflow in theinternal variable "_CurrentLSB" caused bad readings on higher amperage values. Changed data type from uint16_t to uint32_t
Initial public release
Two example Arduino programs illustrate the use of the INA226 library