Nerea Gomez / MQ135

MQ135.h

Committer:
ngomez
Date:
2017-06-16
Revision:
0:59011d343342

File content as of revision 0:59011d343342:

/***************************************************
  This is a library for MQ135 gas sensor

  Written by Nerea Gómez.
  
 ****************************************************/

#ifndef MBED_MQ135_H
#define MBED_MQ135_H

 
#include "mbed.h"

class MQ135 {
    public:
        MQ135(PinName pin);
        void initialize();
        float getPPM();
        int air_quality(); 
        long getRs();
        float getRsRo();
      
    private:  
        AnalogIn _pin;
        long adc_limit;
        int mqR;
        long rO;
        float a;
        float b; 
        long rS;
        float rSrO;
};
 
#endif