abc
Diff: INA226.hpp
- Revision:
- 4:15402b7eddf7
- Parent:
- 3:a122073b93e2
--- a/INA226.hpp Mon Aug 03 03:20:17 2020 +0000 +++ b/INA226.hpp Fri Aug 21 08:28:43 2020 +0000 @@ -23,7 +23,7 @@ * @param addr_ I2C slave address. * @param freq_ I2C frequency. */ - INA226(I2C &i2c_,int addr_ = 0x94,int freq_ = 100000); + INA226(I2C &i2c_,int addr_ = 0x9E,int freq_ = 100000); //GNDGND(G-G):0x80, Vs+Vs+(1-1):0x8A, SDASDA(D-D):0x94, SCLSCL(C-C):0x9E, GNDVs+(G-1):0x82 /** * Check INA226 exist. * @@ -67,8 +67,9 @@ * @param val write value; * @return 0:Read OK / !0:Read NG */ - int setCurrentCalibration(unsigned short val = 0x0A00); - + int setCurrentCalibration(unsigned short val = 0x1AAA); //2mohmの場合0x0A00, 0.75mohmの場合0x1AAA + int setConfigResister(unsigned short config = 0x456F); //0x456F=>0b 0100 010 101 101 111(datasheet pp21-23確認) + private: I2C &i2c; int i2c_addr;