AD7172 library

Revision:
9:e71f2bdd2f83
Parent:
8:8466106f2e1b
Child:
10:62e78c16bb4d
--- a/ad7172.cpp	Tue Jun 30 19:17:29 2020 +0000
+++ b/ad7172.cpp	Wed Jul 01 14:30:54 2020 +0000
@@ -195,7 +195,7 @@
 {
 	_spi.write(0x40|AD7172_DATA_REG);
 	data.data=0;
-	for(i=3;i>0;i--)
+	for(i=2;i>=0;i--)
 		data.bytes[i] = _spi.write(0x00);
 }
 
@@ -205,7 +205,7 @@
 {
 	_spi.write(0x40|AD7172_DATA_REG);
 	data.data=0;
-	for(i=3;i>0;i--)
+	for(i=2;i>=0;i--)
 		data.bytes[i] = _spi.write(0x00);
 	status = _spi.write(0x00);
 	channel = status&0b11;
@@ -215,7 +215,7 @@
 void AD7172::ReadDataContinuous()
 {
 	data.data=0;
-	for(i=3;i>0;i--)
+	for(i=2;i>=0;i--)
 		data.bytes[i] = _spi.write(0x00);
 }
 
@@ -224,7 +224,7 @@
 void AD7172::ReadDataContinuousStatus()
 {
 	data.data=0;
-	for(i=3;i>0;i--)
+	for(i=2;i>=0;i--)
 		data.bytes[i] = _spi.write(0x00);
 	status = _spi.write(0x00);
 	channel = status&0b11;