ADC for threaded program

Dependents:   LEX_Threaded_Programming MEMSPCR_Control_Program_AD_Logging_Demo_PCB MEMSPCR_Control_Program_AD_Logging_Sync MEMSPCR_Control_Program_AD_Logging_PWM ... more

Revision:
1:cedf75de6aec
Parent:
0:d59f808e1719
--- a/ADS8568_ADC.cpp	Tue Jul 16 14:22:31 2019 +0000
+++ b/ADS8568_ADC.cpp	Tue Jul 16 14:50:51 2019 +0000
@@ -63,8 +63,10 @@
     
     //loop over bytes to add channel voltage values
     for (int x=0; x<8; x++){
+            val_array[x]=0;
+            
             val_array[x] = buffer[2*x]<<8 | buffer[(2*x) + 1];
-            values [x] = values[x] + val_array[x]; 
+            values [x] =  val_array[x]; 
         }