upm  0.5.1
Sensor/Actuator repository for libmraa (v0.9.1)
 All Data Structures Files Functions Variables Enumerations Enumerator Macros Groups Pages
Public Member Functions
GroveWater Class Reference

API for the Grove Water Sensor. More...

Detailed Description

UPM module for the Grove Water sensor

grovewater.jpg
// Instantiate a Grove Water sensor on digital pin D2
while (shouldRun)
{
bool val = water->isWet();
if (val)
cout << "Sensor is wet." << endl;
else
cout << "Sensor is dry." << endl;
sleep(1);
}

Public Member Functions

 GroveWater (int pin)
 
 ~GroveWater ()
 
bool isWet ()
 

Constructor & Destructor Documentation

GroveWater ( int  pin)

Grove digital water sensor constructor

Parameters
pinDigital pin to use
~GroveWater ( )

GroveWater destructor

Member Function Documentation

bool isWet ( )

Gets the water (wet/not wet) value from the sensor

Returns
True if the sensor is wet, false otherwise

The documentation for this class was generated from the following files: