#ifndef MQUnifiedsensor_H #define MQUnifiedsensor_H #include #include /***********************Software Related Macros************************************/ #define ADC_RESOLUTION 10 // for 10bit analog to digital converter. #define retries 5 #define retry_interval 20 class MQUnifiedsensor { public: MQUnifiedsensor(String Placa = "Arduino", int Voltage_Resolution = 5, int pin, String type); //Functions to set values void inicializar(); void update(); void setR0(double R0 = 10); void setRL(double RL = 10); void setVoltResolution(double voltage_resolution = 5); void serialDebug(boolean onSetup = false); //Show on serial port information about sensor //user functions float calibrate(boolean print = false); float readSensor(