A collection of Analog Devices drivers for the mbed platform
For additional information check out the mbed page of the Analog Devices wiki: https://wiki.analog.com/resources/tools-software/mbed-drivers-all
Revision 16:b8a49ec95bad, committed 2016-04-29
- Comitter:
- Adrian Suciu
- Date:
- Fri Apr 29 17:16:55 2016 +0300
- Parent:
- 15:0484cba838c8
- Child:
- 17:b8356808e8ad
- Commit message:
- Fixed timing issue on continous conversion
Changed in this revision
| libraries/ad7790/AD7790.cpp | Show annotated file Show diff for this revision Revisions of this file |
| libraries/ad7791/AD7791.cpp | Show annotated file Show diff for this revision Revisions of this file |
--- a/libraries/ad7790/AD7790.cpp Fri Apr 29 16:25:45 2016 +0300
+++ b/libraries/ad7790/AD7790.cpp Fri Apr 29 17:16:55 2016 +0300
@@ -224,6 +224,7 @@
} else {
timeout_cnt = _CONTINOUS_CONVERSION_TIMEOUT; // starts timeout
}
+ wait_us(1);
while(miso) { // wait for the MISO pin to go low.
if(timeout_cnt) {
--- a/libraries/ad7791/AD7791.cpp Fri Apr 29 16:25:45 2016 +0300
+++ b/libraries/ad7791/AD7791.cpp Fri Apr 29 17:16:55 2016 +0300
@@ -226,6 +226,7 @@
} else {
timeout_cnt = _CONTINOUS_CONVERSION_TIMEOUT; // starts timeout
}
+ wait_us(1);
while(miso) { // wait for the MISO pin to go low.
if(timeout_cnt) {
CN0357 - Toxic gas measurement
CN0216 - Weight Scale