doc: add ADC information for each platform
authorThomas Ingleby <thomas.c.ingleby@intel.com>
Mon, 22 Sep 2014 13:52:18 +0000 (14:52 +0100)
committerThomas Ingleby <thomas.c.ingleby@intel.com>
Mon, 22 Sep 2014 13:52:45 +0000 (14:52 +0100)
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
docs/edison.md
docs/galileorevd.md
docs/galileorevh.md

index 3cbe22b..6263b1f 100644 (file)
@@ -11,3 +11,5 @@ in libmraa:
 
 - PWM avaible on default swizzler postions. (3,5,6,9)
 - SPI exposed is also used for the ADC. Try not to use your own CS.
+- ADC kernel module will return 12bit number but the ADC itself only has an
+  accuracy of 10bits. This ADC is only included on the arduino board.
index 65c1fd1..859e476 100644 (file)
@@ -8,3 +8,4 @@ The rev D board has the following limitations in libmraa:
 
 - gpio register access via /dev/uio is limited to pin2 and 3
 - gpio interupts will only work on GPIO_EDGE_BOTH
+- adc kernel module will return 12bit number. MRAA defaults shift this to 10bits
index 92a71d1..a9b3272 100644 (file)
@@ -10,3 +10,5 @@ The Gen 2 board has the following limitations in libmraa:
 - i2c bus is shared with multiple devices, scanning it usually fails
 - pwm period is set globally for all pwm channels, when changed this will halt
   all pwm channels
+- adc kernel module will return 12bit number but the ADC itself only has an
+  accuracy of 10bits.