-
Fork of AD7730 by
Diff: AD7730.cpp
- Revision:
- 1:82872c4221fc
- Parent:
- 0:c584a588c24f
--- a/AD7730.cpp Fri Dec 16 20:31:01 2011 +0000 +++ b/AD7730.cpp Tue Mar 17 12:13:39 2015 +0000 @@ -25,7 +25,6 @@ _dac = readRegistry(DAC_REG); _offset = readRegistry(OFFSET_REG); _gain = readRegistry(GAIN_REG); - //set chip select high _cs = 1; @@ -33,9 +32,6 @@ internalFullCal(); internalZeroCal(); - //turn off LED3 - _LED3 = false; - _continous = false; _bufferCount = 0; @@ -357,7 +353,7 @@ double avg = 0; double value = 0; for(int i=0; i<20; i++){ - value = (double)read(); + value = (double)read(false); avg += value; } @@ -420,7 +416,7 @@ /************************************************************************************************************************/ //function to do a single read with conversion /************************************************************************************************************************/ -int AD7730::read(){ +int AD7730::read(bool _wait){ if(_continous){ //chip is running in continous conversion mode @@ -428,7 +424,7 @@ } else { //a new conversion must be started - startConversion(true); + startConversion(_wait); return readRegistry(DATA_REG); } }