Browse Source

images: added more images and modified respective header files

Signed-off-by: Sisinty Sasmita Patra <sisinty.s.patra@intel.com>
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
sisinty sasmita patra 9 years ago
parent
commit
a742459248
92 changed files with 64 additions and 6 deletions
  1. BIN
      docs/images/ds1307.jpg
  2. 0
    0
      docs/images/ecs1030_sparkfun.jpg
  3. BIN
      docs/images/flex.jpg
  4. BIN
      docs/images/gp2y0a.jpg
  5. BIN
      docs/images/hcsr04.jpg
  6. BIN
      docs/images/hm11.jpg
  7. BIN
      docs/images/i2clcd.jpg
  8. BIN
      docs/images/ina132.jpg
  9. BIN
      docs/images/joystick12.jpg
  10. BIN
      docs/images/ldt0028.jpg
  11. BIN
      docs/images/lpd8806.jpg
  12. BIN
      docs/images/lsm303.jpg
  13. BIN
      docs/images/max31855.jpg
  14. BIN
      docs/images/maxsonarez.jpg
  15. BIN
      docs/images/mhz16.jpg
  16. BIN
      docs/images/mlx90614.jpg
  17. BIN
      docs/images/mma7455.jpg
  18. BIN
      docs/images/mma7660.jpg
  19. 0
    0
      docs/images/mpl3115a2.jpg
  20. BIN
      docs/images/nunchuck.jpg
  21. BIN
      docs/images/otp538u.jpg
  22. BIN
      docs/images/si114x.jpg
  23. BIN
      docs/images/sm130_sparkfun.jpg
  24. BIN
      docs/images/st7735.jpg
  25. BIN
      docs/images/stepmotor.jpg
  26. BIN
      docs/images/sx6119.jpg
  27. BIN
      docs/images/ta12200.jpg
  28. BIN
      docs/images/tcs3414cs.jpg
  29. BIN
      docs/images/th02.jpg
  30. 0
    0
      docs/images/tsl2561.jpg
  31. BIN
      docs/images/ttp223.jpg
  32. BIN
      docs/images/ublox6.jpg
  33. BIN
      docs/images/uln200xa.jpg
  34. BIN
      docs/images/waterlevel.jpg
  35. BIN
      docs/images/wt5001.jpg
  36. BIN
      docs/images/yg1006.jpg
  37. BIN
      docs/images/zfm20.jpg
  38. 2
    0
      src/a110x/a110x.h
  39. 2
    0
      src/adafruitms1438/adafruitms1438.h
  40. 1
    0
      src/adafruitss/adafruitss.h
  41. 1
    0
      src/adc121c021/adc121c021.h
  42. 1
    0
      src/biss0001/biss0001.h
  43. 1
    0
      src/buzzer/buzzer.h
  44. 1
    0
      src/cjq4435/cjq4435.h
  45. 1
    0
      src/ds1307/ds1307.h
  46. 1
    0
      src/enc03r/enc03r.h
  47. 1
    0
      src/flex/flex.h
  48. 1
    0
      src/gp2y0a/gp2y0a.h
  49. 1
    0
      src/grovecollision/grovecollision.h
  50. 1
    0
      src/groveehr/groveehr.h
  51. 1
    0
      src/groveeldriver/groveeldriver.h
  52. 1
    0
      src/groveelectromagnet/groveelectromagnet.h
  53. 1
    0
      src/groveemg/groveemg.h
  54. 1
    0
      src/grovegsr/grovegsr.h
  55. 1
    0
      src/grovelinefinder/grovelinefinder.h
  56. 1
    0
      src/groveloudness/groveloudness.h
  57. 1
    0
      src/grovemoisture/grovemoisture.h
  58. 1
    0
      src/groveo2/groveo2.h
  59. 2
    1
      src/grovespeaker/grovespeaker.h
  60. 1
    0
      src/grovevdiv/grovevdiv.h
  61. 1
    0
      src/grovewater/grovewater.h
  62. 1
    1
      src/grovewfs/grovewfs.h
  63. 2
    1
      src/hm11/hm11.h
  64. 1
    0
      src/hmtrp/hmtrp.h
  65. 2
    1
      src/ina132/ina132.h
  66. 1
    0
      src/isd1820/isd1820.h
  67. 1
    0
      src/joystick12/joystick12.h
  68. 1
    0
      src/ldt0028/ldt0028.h
  69. 1
    0
      src/lpd8806/lpd8806.h
  70. 1
    0
      src/max31855/max31855.h
  71. 1
    0
      src/mhz16/mhz16.h
  72. 1
    0
      src/mlx90614/mlx90614.h
  73. 1
    0
      src/mma7455/mma7455.h
  74. 1
    0
      src/mma7660/mma7660.h
  75. 1
    0
      src/mpl3115a2/mpl3115a2.h
  76. 1
    0
      src/nunchuck/nunchuck.h
  77. 1
    0
      src/otp538u/otp538u.h
  78. 1
    0
      src/si114x/si114x.h
  79. 1
    0
      src/st7735/st7735.h
  80. 1
    0
      src/stepmotor/stepmotor.h
  81. 1
    0
      src/sx6119/sx6119.h
  82. 1
    0
      src/ta12200/ta12200.h
  83. 1
    0
      src/tcs3414cs/tcs3414cs.h
  84. 1
    0
      src/th02/th02.h
  85. 1
    1
      src/tsl2561/tsl2561.h
  86. 1
    0
      src/ttp223/ttp223.h
  87. 1
    0
      src/ublox6/ublox6.h
  88. 2
    0
      src/uln200xa/uln200xa.h
  89. 2
    1
      src/waterlevel/waterlevel.h
  90. 1
    0
      src/wt5001/wt5001.h
  91. 1
    0
      src/yg1006/yg1006.h
  92. 3
    0
      src/zfm20/zfm20.h

BIN
docs/images/ds1307.jpg View File


docs/images/ecs1030.jpg → docs/images/ecs1030_sparkfun.jpg View File


BIN
docs/images/flex.jpg View File


BIN
docs/images/gp2y0a.jpg View File


BIN
docs/images/hcsr04.jpg View File


BIN
docs/images/hm11.jpg View File


BIN
docs/images/i2clcd.jpg View File


BIN
docs/images/ina132.jpg View File


BIN
docs/images/joystick12.jpg View File


BIN
docs/images/ldt0028.jpg View File


BIN
docs/images/lpd8806.jpg View File


BIN
docs/images/lsm303.jpg View File


BIN
docs/images/max31855.jpg View File


BIN
docs/images/maxsonarez.jpg View File


BIN
docs/images/mhz16.jpg View File


BIN
docs/images/mlx90614.jpg View File


BIN
docs/images/mma7455.jpg View File


BIN
docs/images/mma7660.jpg View File


docs/images/mpl3115a2.jpeg → docs/images/mpl3115a2.jpg View File


BIN
docs/images/nunchuck.jpg View File


BIN
docs/images/otp538u.jpg View File


BIN
docs/images/si114x.jpg View File


BIN
docs/images/sm130_sparkfun.jpg View File


BIN
docs/images/st7735.jpg View File


BIN
docs/images/stepmotor.jpg View File


BIN
docs/images/sx6119.jpg View File


BIN
docs/images/ta12200.jpg View File


BIN
docs/images/tcs3414cs.jpg View File


BIN
docs/images/th02.jpg View File


docs/images/grovetsl2561.jpeg → docs/images/tsl2561.jpg View File


BIN
docs/images/ttp223.jpg View File


BIN
docs/images/ublox6.jpg View File


BIN
docs/images/uln200xa.jpg View File


BIN
docs/images/waterlevel.jpg View File


BIN
docs/images/wt5001.jpg View File


BIN
docs/images/yg1006.jpg View File


BIN
docs/images/zfm20.jpg View File


+ 2
- 0
src/a110x/a110x.h View File

51
    * perpendicular to the sensor element.
51
    * perpendicular to the sensor element.
52
    *
52
    *
53
    * An example showing a simple test for the presence of a field
53
    * An example showing a simple test for the presence of a field
54
+   *
55
+   * @image html a110x.jpg
54
    * @snippet a110x.cxx Interesting
56
    * @snippet a110x.cxx Interesting
55
    * An example demonstrating the use of an interrupt handler to count pulses
57
    * An example demonstrating the use of an interrupt handler to count pulses
56
    * @snippet a110x-intr.cxx Interesting
58
    * @snippet a110x-intr.cxx Interesting

+ 2
- 0
src/adafruitms1438/adafruitms1438.h View File

63
    * An example using a DC motor conected to M3
63
    * An example using a DC motor conected to M3
64
    * @snippet adafruitms1438.cxx Interesting
64
    * @snippet adafruitms1438.cxx Interesting
65
    * An example using a stepper motor connected to M1 & M2
65
    * An example using a stepper motor connected to M1 & M2
66
+   *
67
+   * @image html adafruitms1438.jpg 
66
    * @snippet adafruitms1438-stepper.cxx Interesting
68
    * @snippet adafruitms1438-stepper.cxx Interesting
67
    */
69
    */
68
   class AdafruitMS1438 {
70
   class AdafruitMS1438 {

+ 1
- 0
src/adafruitss/adafruitss.h View File

77
   * capacitor be installed on the board which should alleviate the issue.
77
   * capacitor be installed on the board which should alleviate the issue.
78
   * Sizing depends on servos and count.
78
   * Sizing depends on servos and count.
79
   *
79
   *
80
+  * @image html adafruitss.jpg 
80
   * @snippet adafruitss.cxx Interesting
81
   * @snippet adafruitss.cxx Interesting
81
   */
82
   */
82
   class adafruitss {
83
   class adafruitss {

+ 1
- 0
src/adc121c021/adc121c021.h View File

84
    * By providing a constant reference voltage, this sensor helps
84
    * By providing a constant reference voltage, this sensor helps
85
    * to increase the accuracy of a value collected from an analog sensor.
85
    * to increase the accuracy of a value collected from an analog sensor.
86
    *
86
    *
87
+   * @image html adc121c021.jpg
87
    * @snippet adc121c021.cxx Interesting
88
    * @snippet adc121c021.cxx Interesting
88
    */
89
    */
89
   class ADC121C021 {
90
   class ADC121C021 {

+ 1
- 0
src/biss0001/biss0001.h View File

46
    *
46
    *
47
    * UPM module for the BISS0001 Motion Sensor
47
    * UPM module for the BISS0001 Motion Sensor
48
    *
48
    *
49
+   * @image html biss0001.jpg
49
    * @snippet biss0001.cxx Interesting
50
    * @snippet biss0001.cxx Interesting
50
    */
51
    */
51
   class BISS0001 {
52
   class BISS0001 {

+ 1
- 0
src/buzzer/buzzer.h View File

59
  * sound using a piezoelectric material that vibrates at different
59
  * sound using a piezoelectric material that vibrates at different
60
  * frequencies based on the input voltage.
60
  * frequencies based on the input voltage.
61
  *
61
  *
62
+ * @image html buzzer.jpg
62
  * @snippet buzzer-sound.cxx Interesting
63
  * @snippet buzzer-sound.cxx Interesting
63
  */
64
  */
64
 class Buzzer {
65
 class Buzzer {

+ 1
- 0
src/cjq4435/cjq4435.h View File

50
    * Please note, that the available periods will vary depending on
50
    * Please note, that the available periods will vary depending on
51
    * the capabilities of your device.
51
    * the capabilities of your device.
52
    *
52
    *
53
+   * @image html cjq4435.jpg
53
    * @snippet cjq4435.cxx Interesting
54
    * @snippet cjq4435.cxx Interesting
54
    */
55
    */
55
   class CJQ4435 {
56
   class CJQ4435 {

+ 1
- 0
src/ds1307/ds1307.h View File

65
    * This device can also output a square wave at 1Khz, 4Khz, 8Khz, and 32Khz.
65
    * This device can also output a square wave at 1Khz, 4Khz, 8Khz, and 32Khz.
66
    * However, this capability is not implemented in this module.
66
    * However, this capability is not implemented in this module.
67
    *
67
    *
68
+   * @image html ds1307.jpg
68
    * @snippet ds1307.cxx Interesting
69
    * @snippet ds1307.cxx Interesting
69
    */
70
    */
70
   class DS1307 {
71
   class DS1307 {

+ 1
- 0
src/enc03r/enc03r.h View File

50
    * how fast the sensor is rotating around the x-axis.
50
    * how fast the sensor is rotating around the x-axis.
51
    * Calibration of the sensor is necessary for accurate readings.
51
    * Calibration of the sensor is necessary for accurate readings.
52
    *
52
    *
53
+   * @image html enc03r.jpg 
53
    * @snippet enc03r.cxx Interesting
54
    * @snippet enc03r.cxx Interesting
54
    */
55
    */
55
   class ENC03R {
56
   class ENC03R {

+ 1
- 0
src/flex/flex.h View File

48
    * bent. Patented technology by Spectra Symbol, these sensors were used in
48
    * bent. Patented technology by Spectra Symbol, these sensors were used in
49
    * the original Nintendo Power Glove.
49
    * the original Nintendo Power Glove.
50
    *
50
    *
51
+   * @image html flex.jpg
51
    * @snippet flex.cxx Interesting
52
    * @snippet flex.cxx Interesting
52
    */
53
    */
53
   class Flex {
54
   class Flex {

+ 1
- 0
src/gp2y0a/gp2y0a.h View File

49
    * are far away; the voltage increases as objects get closer
49
    * are far away; the voltage increases as objects get closer
50
    * to the sensor.  
50
    * to the sensor.  
51
    *
51
    *
52
+   * @image html gp2y0a.h
52
    * @snippet gp2y0a.cxx Interesting
53
    * @snippet gp2y0a.cxx Interesting
53
    */
54
    */
54
   class GP2Y0A {
55
   class GP2Y0A {

+ 1
- 0
src/grovecollision/grovecollision.h View File

46
    * collision movement or vibration happens.
46
    * collision movement or vibration happens.
47
    * It will output a low pulse signal when vibration is detected. 
47
    * It will output a low pulse signal when vibration is detected. 
48
    *
48
    *
49
+   * @image html grovecollision.jpg
49
    * @snippet grovecollision.cxx Interesting
50
    * @snippet grovecollision.cxx Interesting
50
    */
51
    */
51
   class GroveCollision {
52
   class GroveCollision {

+ 1
- 0
src/groveehr/groveehr.h View File

48
    * UPM module for the GroveEHR sensor.  It is used to measure your
48
    * UPM module for the GroveEHR sensor.  It is used to measure your
49
    * heartbeat. 
49
    * heartbeat. 
50
    *
50
    *
51
+   * @image html groveehr.jpg 
51
    * @snippet groveehr.cxx Interesting
52
    * @snippet groveehr.cxx Interesting
52
    */
53
    */
53
   class GroveEHR {
54
   class GroveEHR {

+ 1
- 0
src/groveeldriver/groveeldriver.h View File

48
    * The Grove EL Driver allows you to easily light up an
48
    * The Grove EL Driver allows you to easily light up an
49
    * EL Wire with just one single Grove cable.
49
    * EL Wire with just one single Grove cable.
50
    *
50
    *
51
+   * @image html groveeldriver.jpg 
51
    * @snippet groveeldriver.cxx Interesting
52
    * @snippet groveeldriver.cxx Interesting
52
    */
53
    */
53
   class GroveElDriver {
54
   class GroveElDriver {

+ 1
- 0
src/groveelectromagnet/groveelectromagnet.h View File

47
    * 
47
    * 
48
    * The Grove Electromagnet can hold up to 1 KG (approximately 2.2 lbs)
48
    * The Grove Electromagnet can hold up to 1 KG (approximately 2.2 lbs)
49
    *
49
    *
50
+   * @image html groveelectromagnet.jpg
50
    * @snippet groveelectromagnet.cxx Interesting
51
    * @snippet groveelectromagnet.cxx Interesting
51
    */
52
    */
52
   class GroveElectromagnet {
53
   class GroveElectromagnet {

+ 1
- 0
src/groveemg/groveemg.h View File

46
    * GroveEMG Muscle Signal reader gathers small muscle signals,
46
    * GroveEMG Muscle Signal reader gathers small muscle signals,
47
    * then processes and returns the result
47
    * then processes and returns the result
48
    *
48
    *
49
+   * @image html groveemg.jpg 
49
    * @snippet groveemg.cxx Interesting
50
    * @snippet groveemg.cxx Interesting
50
    */
51
    */
51
   class GroveEMG {
52
   class GroveEMG {

+ 1
- 0
src/grovegsr/grovegsr.h View File

48
    * In other words, it measures sweat on your fingers
48
    * In other words, it measures sweat on your fingers
49
    * as an indicator of strong emotional reactions.
49
    * as an indicator of strong emotional reactions.
50
    *
50
    *
51
+   * @image html grovegsr.jpg
51
    * @snippet grovegsr.cxx Interesting
52
    * @snippet grovegsr.cxx Interesting
52
    */
53
    */
53
   class GroveGSR {
54
   class GroveGSR {

+ 1
- 0
src/grovelinefinder/grovelinefinder.h View File

47
    * digital signal indicating whether it is detecting black on a
47
    * digital signal indicating whether it is detecting black on a
48
    * white background, or white on a black background.
48
    * white background, or white on a black background.
49
    *
49
    *
50
+   * @image html grovelinefinder.jpg
50
    * @snippet grovelinefinder.cxx Interesting
51
    * @snippet grovelinefinder.cxx Interesting
51
    */
52
    */
52
   class GroveLineFinder {
53
   class GroveLineFinder {

+ 1
- 0
src/groveloudness/groveloudness.h View File

47
    * detects how loud the surrounding environment is.
47
    * detects how loud the surrounding environment is.
48
    * The higher the output analog value, the louder the sound.
48
    * The higher the output analog value, the louder the sound.
49
    *
49
    *
50
+   * @image html groveloudness.jpg
50
    * @snippet groveloudness.cxx Interesting
51
    * @snippet groveloudness.cxx Interesting
51
    */
52
    */
52
   class GroveLoudness {
53
   class GroveLoudness {

+ 1
- 0
src/grovemoisture/grovemoisture.h View File

50
    * Note that this sensor is not designed to be left in soil
50
    * Note that this sensor is not designed to be left in soil
51
    * nor to be used outdoors.
51
    * nor to be used outdoors.
52
    *
52
    *
53
+   * @image html grovemoisture.jpg
53
    * @snippet grovemoisture.cxx Interesting
54
    * @snippet grovemoisture.cxx Interesting
54
    */
55
    */
55
   class GroveMoisture {
56
   class GroveMoisture {

+ 1
- 0
src/groveo2/groveo2.h View File

45
    *
45
    *
46
    * The Grove O2 sensor measures the oxygen concentration in the air
46
    * The Grove O2 sensor measures the oxygen concentration in the air
47
    *
47
    *
48
+   * @image html groveo2.jpg    
48
    * @snippet groveo2.cxx Interesting
49
    * @snippet groveo2.cxx Interesting
49
    */
50
    */
50
   class GroveO2 {
51
   class GroveO2 {

+ 2
- 1
src/grovespeaker/grovespeaker.h View File

59
    * UPM module for the GroveSpeaker.
59
    * UPM module for the GroveSpeaker.
60
    * This sensor can generate different tones and sounds depending on the
60
    * This sensor can generate different tones and sounds depending on the
61
    * frequency of the input signal.
61
    * frequency of the input signal.
62
-   *
62
+   * 
63
+   * @image html grovespeaker.jpg 
63
    * @snippet grovespeaker.cxx Interesting
64
    * @snippet grovespeaker.cxx Interesting
64
    */
65
    */
65
   class GroveSpeaker {
66
   class GroveSpeaker {

+ 1
- 0
src/grovevdiv/grovevdiv.h View File

53
    *
53
    *
54
    * UPM module for the Grove Voltage Divider Sensor
54
    * UPM module for the Grove Voltage Divider Sensor
55
    *
55
    *
56
+   * @image html grovevdiv.jpg
56
    * @snippet grovevdiv.cxx Interesting
57
    * @snippet grovevdiv.cxx Interesting
57
    */
58
    */
58
   class GroveVDiv {
59
   class GroveVDiv {

+ 1
- 0
src/grovewater/grovewater.h View File

45
    *
45
    *
46
    * UPM module for the Grove Water Sensor
46
    * UPM module for the Grove Water Sensor
47
    *
47
    *
48
+   * @image html grovewater.jpg
48
    * @snippet grovewater.cxx Interesting
49
    * @snippet grovewater.cxx Interesting
49
    */
50
    */
50
   class GroveWater {
51
   class GroveWater {

+ 1
- 1
src/grovewfs/grovewfs.h View File

60
    * (yellow) to Vcc (red) should not be there.  The sensor may work
60
    * (yellow) to Vcc (red) should not be there.  The sensor may work
61
    * with this connection, but probably not for very long.
61
    * with this connection, but probably not for very long.
62
    *
62
    *
63
-   *
63
+   * @image html grovewfs.jpg
64
    * @snippet grovewfs.cxx Interesting
64
    * @snippet grovewfs.cxx Interesting
65
    */
65
    */
66
   class GroveWFS {
66
   class GroveWFS {

+ 2
- 1
src/hm11/hm11.h View File

72
      * http://www.seeedstudio.com/wiki/images/c/cd/Bluetooth4_en.pdf
72
      * http://www.seeedstudio.com/wiki/images/c/cd/Bluetooth4_en.pdf
73
      *
73
      *
74
      * It is connected via a UART at 9600 baud.
74
      * It is connected via a UART at 9600 baud.
75
-     * 
75
+     *
76
+     * @image html hm11.jpg 
76
      * @snippet hm11.cxx Interesting
77
      * @snippet hm11.cxx Interesting
77
      */
78
      */
78
 
79
 

+ 1
- 0
src/hmtrp/hmtrp.h View File

76
  * presented on it's UART interface.  It can be placed into a
76
  * presented on it's UART interface.  It can be placed into a
77
  * configuration mode by grounding the CONFIG pin on the module.
77
  * configuration mode by grounding the CONFIG pin on the module.
78
  *
78
  *
79
+ * @image html hmtrp.jpg
79
  * @snippet hmtrp.cxx Interesting
80
  * @snippet hmtrp.cxx Interesting
80
  */
81
  */
81
   class HMTRP {
82
   class HMTRP {

+ 2
- 1
src/ina132/ina132.h View File

48
    * 
48
    * 
49
    * This sensor was tested amplifying the signal
49
    * This sensor was tested amplifying the signal
50
    * from a Weight Sensor (Load Cell)0-500g
50
    * from a Weight Sensor (Load Cell)0-500g
51
-   *
51
+   * 
52
+   * @image html ina132.jpg 
52
    * @snippet ina132.cxx Interesting
53
    * @snippet ina132.cxx Interesting
53
    */
54
    */
54
   class INA132 {
55
   class INA132 {

+ 1
- 0
src/isd1820/isd1820.h View File

48
      * are two digital pins, one that enables recording, and the other
48
      * are two digital pins, one that enables recording, and the other
49
      * that plays back what was previously recorded.
49
      * that plays back what was previously recorded.
50
      *
50
      *
51
+     * @image html isd1820.jpg
51
      * @snippet isd1820.cxx Interesting
52
      * @snippet isd1820.cxx Interesting
52
      */
53
      */
53
   class ISD1820 {
54
   class ISD1820 {

+ 1
- 0
src/joystick12/joystick12.h View File

49
  * button could be treated as normal GPIO, this enables easier
49
  * button could be treated as normal GPIO, this enables easier
50
  * interrupt support
50
  * interrupt support
51
  *
51
  *
52
+ * @image html joystick12.h
52
  * @snippet joystick12-example.cxx Interesting
53
  * @snippet joystick12-example.cxx Interesting
53
  */
54
  */
54
 class Joystick12 {
55
 class Joystick12 {

+ 1
- 0
src/ldt0028/ldt0028.h View File

48
  *
48
  *
49
  * This file defines the LDT0028 C++ interface for libupm-ldt0028
49
  * This file defines the LDT0028 C++ interface for libupm-ldt0028
50
  *
50
  *
51
+ * @image html ldt0028.jpg
51
  * @snippet ldt0028.cxx Interesting
52
  * @snippet ldt0028.cxx Interesting
52
  */
53
  */
53
 class LDT0028 {
54
 class LDT0028 {

+ 1
- 0
src/lpd8806/lpd8806.h View File

51
  *
51
  *
52
  * The FastPixel lpd8806 is an RGB led strip controller.
52
  * The FastPixel lpd8806 is an RGB led strip controller.
53
  *
53
  *
54
+ * @image html lpd8806.jpg
54
  * @snippet lpd8806.cxx Interesting
55
  * @snippet lpd8806.cxx Interesting
55
  */
56
  */
56
 class LPD8806 {
57
 class LPD8806 {

+ 1
- 0
src/max31855/max31855.h View File

52
  * (http://datasheets.maximintegrated.com/en/ds/MAX31855PMB1.pdf) from the
52
  * (http://datasheets.maximintegrated.com/en/ds/MAX31855PMB1.pdf) from the
53
  * analog PMOD kit.
53
  * analog PMOD kit.
54
  *
54
  *
55
+ * @image html max31855.jpg
55
  * @snippet max31855.cxx Interesting
56
  * @snippet max31855.cxx Interesting
56
  */
57
  */
57
 class MAX31855 {
58
 class MAX31855 {

+ 1
- 0
src/mhz16/mhz16.h View File

68
      * It's CO2 detection ranges from 0PPM to 2000PPM.  It requires a
68
      * It's CO2 detection ranges from 0PPM to 2000PPM.  It requires a
69
      * 2-3 minute warm up time before reporting valid data.
69
      * 2-3 minute warm up time before reporting valid data.
70
      * 
70
      * 
71
+     * @image html mhz16.jpg
71
      * @snippet mhz16.cxx Interesting
72
      * @snippet mhz16.cxx Interesting
72
      */
73
      */
73
   class MHZ16 {
74
   class MHZ16 {

+ 1
- 0
src/mlx90614/mlx90614.h View File

69
  *
69
  *
70
  * This file defines the MLX90614 C++ interface for libmlx90614
70
  * This file defines the MLX90614 C++ interface for libmlx90614
71
  *
71
  *
72
+ * @image html mlx90614.jpg
72
  * @snippet mlx90614.cxx Interesting
73
  * @snippet mlx90614.cxx Interesting
73
  */
74
  */
74
 class MLX90614 {
75
 class MLX90614 {

+ 1
- 0
src/mma7455/mma7455.h View File

166
  *
166
  *
167
  * This file defines the MMA7455 C++ interface for libmma7455
167
  * This file defines the MMA7455 C++ interface for libmma7455
168
  *
168
  *
169
+ * @image html mma7455.jpg
169
  * @snippet mma7455.cxx Interesting
170
  * @snippet mma7455.cxx Interesting
170
  */
171
  */
171
 class MMA7455 {
172
 class MMA7455 {

+ 1
- 0
src/mma7660/mma7660.h View File

56
    * This module was tested with the Grove 3-Axis Digital
56
    * This module was tested with the Grove 3-Axis Digital
57
    * Accelerometer (1.5g)
57
    * Accelerometer (1.5g)
58
    *
58
    *
59
+   * @image html mma7660.jpg
59
    * @snippet mma7660.cxx Interesting
60
    * @snippet mma7660.cxx Interesting
60
    */
61
    */
61
   class MMA7660 {
62
   class MMA7660 {

+ 1
- 0
src/mpl3115a2/mpl3115a2.h View File

76
  * is a high precision, ultra-low power consumption pressure sensor. It has a
76
  * is a high precision, ultra-low power consumption pressure sensor. It has a
77
  * range of between 50 and 110 kPa.
77
  * range of between 50 and 110 kPa.
78
  *
78
  *
79
+ * @image html mpl3115a2.jpg
79
  * @snippet mpl3115a2.cxx Interesting
80
  * @snippet mpl3115a2.cxx Interesting
80
  */
81
  */
81
 class MPL3115A2 {
82
 class MPL3115A2 {

+ 1
- 0
src/nunchuck/nunchuck.h View File

59
    * should be on the same side as the grove interface socket on the
59
    * should be on the same side as the grove interface socket on the
60
    * adapter.
60
    * adapter.
61
    *
61
    *
62
+   * @image html nunchuck.jpg
62
    * @snippet nunchuck.cxx Interesting
63
    * @snippet nunchuck.cxx Interesting
63
    */
64
    */
64
   class NUNCHUCK {
65
   class NUNCHUCK {

+ 1
- 0
src/otp538u/otp538u.h View File

63
    * These tables assume the object to be measured is 9cm (3.54
63
    * These tables assume the object to be measured is 9cm (3.54
64
    * inches) from the sensor.
64
    * inches) from the sensor.
65
    *
65
    *
66
+   * @image html otp538u.jpg
66
    * @snippet otp538u.cxx Interesting
67
    * @snippet otp538u.cxx Interesting
67
    */
68
    */
68
   class OTP538U {
69
   class OTP538U {

+ 1
- 0
src/si114x/si114x.h View File

67
    * in the future to support additional capabilities, including
67
    * in the future to support additional capabilities, including
68
    * interrupt support.
68
    * interrupt support.
69
    *
69
    *
70
+   * @image html si114x.jpg
70
    * @snippet si114x.cxx Interesting
71
    * @snippet si114x.cxx Interesting
71
    */
72
    */
72
   class SI114X {
73
   class SI114X {

+ 1
- 0
src/st7735/st7735.h View File

514
  * 
514
  * 
515
  *   This file defines the C++ interface for ST7735 display library
515
  *   This file defines the C++ interface for ST7735 display library
516
  *
516
  *
517
+ * @image html st7735.jpg
517
  * @snippet st7735.cxx Interesting
518
  * @snippet st7735.cxx Interesting
518
  */
519
  */
519
 class ST7735 : public GFX {
520
 class ST7735 : public GFX {

+ 1
- 0
src/stepmotor/stepmotor.h View File

61
  * 
61
  * 
62
  *   This file defines the stepmotor C++ interface
62
  *   This file defines the stepmotor C++ interface
63
  *
63
  *
64
+ * @image html stepmotor.jpg
64
  * @snippet stepmotor.cxx Interesting
65
  * @snippet stepmotor.cxx Interesting
65
  */
66
  */
66
 class StepMotor {
67
 class StepMotor {

+ 1
- 0
src/sx6119/sx6119.h View File

48
      * two digital pins, one that toggles power on/off, and one that
48
      * two digital pins, one that toggles power on/off, and one that
49
      * does a seek to the next station.
49
      * does a seek to the next station.
50
      *
50
      *
51
+     * @image html sx6119.jpg
51
      * @snippet sx6119.cxx Interesting
52
      * @snippet sx6119.cxx Interesting
52
      */
53
      */
53
   class SX6119 {
54
   class SX6119 {

+ 1
- 0
src/ta12200/ta12200.h View File

60
  *   This module can measure AC current moving through a wire at up 
60
  *   This module can measure AC current moving through a wire at up 
61
  *   to 5A.
61
  *   to 5A.
62
  *
62
  *
63
+ * @image html ta12200.jpg
63
  * @snippet ta12200.cxx Interesting
64
  * @snippet ta12200.cxx Interesting
64
  */
65
  */
65
   class TA12200 {
66
   class TA12200 {

+ 1
- 0
src/tcs3414cs/tcs3414cs.h View File

125
  * 
125
  * 
126
  *   This file defines the TCS3414CS C++ interface for the color sensor
126
  *   This file defines the TCS3414CS C++ interface for the color sensor
127
  *
127
  *
128
+ * @image html tcs3414cs.jpg
128
  * @snippet tcs3414cs.cxx Interesting
129
  * @snippet tcs3414cs.cxx Interesting
129
  */
130
  */
130
 class TCS3414CS {
131
 class TCS3414CS {

+ 1
- 0
src/th02/th02.h View File

70
  * 
70
  * 
71
  *   This file defines the TH02 C++ interface for libth02
71
  *   This file defines the TH02 C++ interface for libth02
72
  *
72
  *
73
+ * @image html th02.jpg
73
  * @snippet th02.cxx Interesting
74
  * @snippet th02.cxx Interesting
74
  */
75
  */
75
 class TH02 {
76
 class TH02 {

+ 1
- 1
src/tsl2561/tsl2561.h View File

118
  *   The TSL2560 and TSL2561 are light-to-digital converters that transform
118
  *   The TSL2560 and TSL2561 are light-to-digital converters that transform
119
  *   light intensity to a digital signal output capable of direct I2C (TSL2561)
119
  *   light intensity to a digital signal output capable of direct I2C (TSL2561)
120
  *
120
  *
121
- * @image html grovetsl2561.jpeg
121
+ * @image html tsl2561.jpg
122
  * @snippet tsl2561.cxx Interesting
122
  * @snippet tsl2561.cxx Interesting
123
  */
123
  */
124
 class TSL2561{
124
 class TSL2561{

+ 1
- 0
src/ttp223/ttp223.h View File

54
  *   button.  The touch sensor can still function when placed under a 
54
  *   button.  The touch sensor can still function when placed under a 
55
  *   non-metallic surface like glass or plastic.
55
  *   non-metallic surface like glass or plastic.
56
  *
56
  *
57
+ * @image html ttp223.jpg
57
  * @snippet ttp223.cxx Interesting
58
  * @snippet ttp223.cxx Interesting
58
  */
59
  */
59
 class TTP223 {
60
 class TTP223 {

+ 1
- 0
src/ublox6/ublox6.h View File

64
      * 
64
      * 
65
      *   UPM support for the U-BLOX 6 GPS Module
65
      *   UPM support for the U-BLOX 6 GPS Module
66
      *
66
      *
67
+     * @image html ublox6.jpg
67
      * @snippet ublox6.cxx Interesting
68
      * @snippet ublox6.cxx Interesting
68
      */
69
      */
69
   class Ublox6 {
70
   class Ublox6 {

+ 2
- 0
src/uln200xa/uln200xa.h View File

54
    * use in driving a unipolar stepper motor, the 28BYJ-48.
54
    * use in driving a unipolar stepper motor, the 28BYJ-48.
55
    *
55
    *
56
    * Example driving a stepper motor
56
    * Example driving a stepper motor
57
+   *
58
+   * @image html uln200xa.jpg
57
    * @snippet uln200xa.cxx Interesting
59
    * @snippet uln200xa.cxx Interesting
58
    */
60
    */
59
 
61
 

+ 2
- 1
src/waterlevel/waterlevel.h View File

45
    * @con gpio
45
    * @con gpio
46
    * 
46
    * 
47
    * @brief UPM module for the Grove Luminance Sensor
47
    * @brief UPM module for the Grove Luminance Sensor
48
-   * 
48
+   *
49
+   * @image html waterlevel.jpg 
49
    * @snippet apds9002.cxx Interesting
50
    * @snippet apds9002.cxx Interesting
50
    */  class WaterLevel {
51
    */  class WaterLevel {
51
   public:
52
   public:

+ 1
- 0
src/wt5001/wt5001.h View File

71
      *   UPM support for the WT5001 Serial MP3 Module.  This was tested
71
      *   UPM support for the WT5001 Serial MP3 Module.  This was tested
72
      *   specifically with the Grove Serial MP3 module.
72
      *   specifically with the Grove Serial MP3 module.
73
      *
73
      *
74
+     * @image html wt5001.jpg
74
      * @snippet wt5001.cxx Interesting
75
      * @snippet wt5001.cxx Interesting
75
      */
76
      */
76
   class WT5001 {
77
   class WT5001 {

+ 1
- 0
src/yg1006/yg1006.h View File

50
      *   UPM module for the YG1006 flame sensor.  It detects flame or any
50
      *   UPM module for the YG1006 flame sensor.  It detects flame or any
51
      *   other light in the 760nm - 1100nm wavelength range.
51
      *   other light in the 760nm - 1100nm wavelength range.
52
      *
52
      *
53
+     * @image html yg1006.jpg
53
      * @snippet yg1006.cxx Interesting
54
      * @snippet yg1006.cxx Interesting
54
      */
55
      */
55
   class YG1006 {
56
   class YG1006 {

+ 3
- 0
src/zfm20/zfm20.h View File

83
      * This example demonstrates how to register and store a new fingerprint
83
      * This example demonstrates how to register and store a new fingerprint
84
      * @snippet zfm20-register.cxx Interesting
84
      * @snippet zfm20-register.cxx Interesting
85
      * This example demonstrates reading a fingerprint and locating it in the DB
85
      * This example demonstrates reading a fingerprint and locating it in the DB
86
+     *
87
+     * @image html zfm20.jpg
88
+     *
86
      * @snippet zfm20.cxx Interesting
89
      * @snippet zfm20.cxx Interesting
87
      */
90
      */
88
   class ZFM20 {
91
   class ZFM20 {