upm  0.4.1
Sensor/Actuator repository for libmraa (v0.8.0)
Public Member Functions | List of all members

API for the PPD42NS Dust Sensor. More...

Detailed Description

UPM module for the PPD42NS dust sensor

ppd42ns.jpg
// Instantiate a dust sensor on GPIO pin D8
System.out.println("This program will give readings every 30 seconds until you stop it");
while (true) {
data = dust.getData();
System.out.println("Low pulse occupancy: " + data.getLowPulseOccupancy());
System.out.println("Ratio: " + data.getRatio());
System.out.println("Concentration: " + data.getConcentration());
}

Public Member Functions

synchronized void delete ()
 
 PPD42NS (int pin)
 
dustData getData ()
 

Constructor & Destructor Documentation

PPD42NS ( int  pin)

PPD42NS constructor

Parameters
pinDigital pin to use

Member Function Documentation

dustData getData ( )

Prints dust concentration

Returns
struct dustData Contains data from the dust sensor

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