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,6 +51,8 @@ namespace upm {
51 51
    * perpendicular to the sensor element.
52 52
    *
53 53
    * An example showing a simple test for the presence of a field
54
+   *
55
+   * @image html a110x.jpg
54 56
    * @snippet a110x.cxx Interesting
55 57
    * An example demonstrating the use of an interrupt handler to count pulses
56 58
    * @snippet a110x-intr.cxx Interesting

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@@ -514,6 +514,7 @@ const unsigned char font[] = {
514 514
  * 
515 515
  *   This file defines the C++ interface for ST7735 display library
516 516
  *
517
+ * @image html st7735.jpg
517 518
  * @snippet st7735.cxx Interesting
518 519
  */
519 520
 class ST7735 : public GFX {

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

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

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

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

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

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

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

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

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

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

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

@@ -118,7 +118,7 @@ namespace upm {
118 118
  *   The TSL2560 and TSL2561 are light-to-digital converters that transform
119 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 122
  * @snippet tsl2561.cxx Interesting
123 123
  */
124 124
 class TSL2561{

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

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

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

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

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

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

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

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

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

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

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

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

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

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