abc

Revision:
4:15402b7eddf7
Parent:
1:e0ebc6af5e04
--- a/INA226.cpp	Mon Aug 03 03:20:17 2020 +0000
+++ b/INA226.cpp	Fri Aug 21 08:28:43 2020 +0000
@@ -81,5 +81,11 @@
 
 int INA226::setCurrentCalibration(unsigned short val)
 {
-    return rawWrite(0x05,val);
+    return rawWrite(0x05,val);  //datasheet(p.21)より0x05はCalibrationResisterへの書き込みを指定している
 }
+int INA226::setConfigResister(unsigned short config)
+{
+    return rawWrite(0x00,config);   //0x00でINA226のConfigResisterに書き込める(datasheet p.21)
+                                    //configの値はINA226.hで設定している。configの値を変更することで変換時間と平均回数などを変更できる。
+                                    //変換時間、値の平均回数が大きいほどノイズの影響を受けづらいが、データ取得時間が長くなる。実装システムに合わせて調整。
+}