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>
This commit is contained in:
sisinty sasmita patra 2015-05-22 01:31:14 -07:00 committed by Mihai Tudor Panu
parent 1a31085cce
commit a742459248
92 changed files with 64 additions and 6 deletions

Binary file not shown.

Before

(image error) Size: 269 KiB

After

(image error) Size: 28 KiB

Before

(image error) Size: 67 KiB

After

(image error) Size: 67 KiB

Binary file not shown.

Before

(image error) Size: 54 KiB

After

(image error) Size: 84 KiB

BIN
docs/images/gp2y0a.jpg Executable file

Binary file not shown.

After

(image error) Size: 44 KiB

Binary file not shown.

Before

(image error) Size: 102 KiB

BIN
docs/images/hm11.jpg Executable file

Binary file not shown.

After

(image error) Size: 32 KiB

BIN
docs/images/i2clcd.jpg Executable file

Binary file not shown.

After

(image error) Size: 29 KiB

Binary file not shown.

Before

(image error) Size: 3.0 KiB

After

(image error) Size: 14 KiB

BIN
docs/images/joystick12.jpg Executable file

Binary file not shown.

After

(image error) Size: 22 KiB

BIN
docs/images/ldt0028.jpg Executable file

Binary file not shown.

After

(image error) Size: 108 KiB

BIN
docs/images/lpd8806.jpg Executable file

Binary file not shown.

After

(image error) Size: 52 KiB

BIN
docs/images/lsm303.jpg Executable file

Binary file not shown.

After

(image error) Size: 121 KiB

BIN
docs/images/max31855.jpg Executable file

Binary file not shown.

After

(image error) Size: 232 KiB

BIN
docs/images/maxsonarez.jpg Executable file

Binary file not shown.

After

(image error) Size: 60 KiB

BIN
docs/images/mhz16.jpg Executable file

Binary file not shown.

After

(image error) Size: 16 KiB

BIN
docs/images/mlx90614.jpg Executable file

Binary file not shown.

After

(image error) Size: 40 KiB

BIN
docs/images/mma7455.jpg Executable file

Binary file not shown.

After

(image error) Size: 67 KiB

BIN
docs/images/mma7660.jpg Executable file

Binary file not shown.

After

(image error) Size: 19 KiB

Before

(image error) Size: 142 KiB

After

(image error) Size: 142 KiB

BIN
docs/images/nunchuck.jpg Executable file

Binary file not shown.

After

(image error) Size: 16 KiB

BIN
docs/images/otp538u.jpg Executable file

Binary file not shown.

After

(image error) Size: 21 KiB

BIN
docs/images/si114x.jpg Executable file

Binary file not shown.

After

(image error) Size: 218 KiB

BIN
docs/images/sm130_sparkfun.jpg Executable file

Binary file not shown.

After

(image error) Size: 114 KiB

BIN
docs/images/st7735.jpg Executable file

Binary file not shown.

After

(image error) Size: 149 KiB

BIN
docs/images/stepmotor.jpg Executable file

Binary file not shown.

After

(image error) Size: 52 KiB

BIN
docs/images/sx6119.jpg Executable file

Binary file not shown.

After

(image error) Size: 32 KiB

BIN
docs/images/ta12200.jpg Executable file

Binary file not shown.

After

(image error) Size: 19 KiB

BIN
docs/images/tcs3414cs.jpg Executable file

Binary file not shown.

After

(image error) Size: 29 KiB

BIN
docs/images/th02.jpg Executable file

Binary file not shown.

After

(image error) Size: 15 KiB

Before

(image error) Size: 22 KiB

After

(image error) Size: 22 KiB

BIN
docs/images/ttp223.jpg Executable file

Binary file not shown.

After

(image error) Size: 19 KiB

BIN
docs/images/ublox6.jpg Executable file

Binary file not shown.

After

(image error) Size: 25 KiB

BIN
docs/images/uln200xa.jpg Executable file

Binary file not shown.

After

(image error) Size: 22 KiB

BIN
docs/images/waterlevel.jpg Executable file

Binary file not shown.

After

(image error) Size: 15 KiB

BIN
docs/images/wt5001.jpg Executable file

Binary file not shown.

After

(image error) Size: 37 KiB

BIN
docs/images/yg1006.jpg Executable file

Binary file not shown.

After

(image error) Size: 95 KiB

BIN
docs/images/zfm20.jpg Executable file

Binary file not shown.

After

(image error) Size: 2.7 KiB

@ -51,6 +51,8 @@ namespace upm {
* perpendicular to the sensor element.
*
* An example showing a simple test for the presence of a field
*
* @image html a110x.jpg
* @snippet a110x.cxx Interesting
* An example demonstrating the use of an interrupt handler to count pulses
* @snippet a110x-intr.cxx Interesting

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@ -118,7 +118,7 @@ namespace upm {
* The TSL2560 and TSL2561 are light-to-digital converters that transform
* light intensity to a digital signal output capable of direct I2C (TSL2561)
*
* @image html grovetsl2561.jpeg
* @image html tsl2561.jpg
* @snippet tsl2561.cxx Interesting
*/
class TSL2561{

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

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

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

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

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

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

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