#include <MQUnifiedsensor.h>
Inherited by MQ_Sensor.
◆ MQUnifiedsensor()
MQUnifiedsensor::MQUnifiedsensor |
( |
int | pin = 1, |
|
|
String | Placa = "Arduino", |
|
|
float | Voltage_Resolution = 5, |
|
|
int | ADC_Bit_Resolution = 10, |
|
|
String | type = "CUSTOM MQ" ) |
◆ calibrate()
float MQUnifiedsensor::calibrate |
( |
float | ratioInCleanAir | ) |
|
◆ getA()
float MQUnifiedsensor::getA |
( |
| ) |
|
◆ getB()
float MQUnifiedsensor::getB |
( |
| ) |
|
◆ getR0()
float MQUnifiedsensor::getR0 |
( |
| ) |
|
◆ getRegressionMethod()
String MQUnifiedsensor::getRegressionMethod |
( |
| ) |
|
◆ getRL()
float MQUnifiedsensor::getRL |
( |
| ) |
|
◆ getVoltage()
float MQUnifiedsensor::getVoltage |
( |
int | read = true | ) |
|
◆ getVoltResolution()
float MQUnifiedsensor::getVoltResolution |
( |
| ) |
|
◆ init()
void MQUnifiedsensor::init |
( |
int | addr | ) |
|
◆ readSensor()
float MQUnifiedsensor::readSensor |
( |
| ) |
|
◆ serialDebug()
void MQUnifiedsensor::serialDebug |
( |
bool | onSetup = false | ) |
|
◆ setA()
void MQUnifiedsensor::setA |
( |
float | a | ) |
|
◆ setADC()
void MQUnifiedsensor::setADC |
( |
int | value | ) |
|
◆ setB()
void MQUnifiedsensor::setB |
( |
float | b | ) |
|
◆ setR0()
void MQUnifiedsensor::setR0 |
( |
float | R0 = 10 | ) |
|
◆ setRegressionMethod()
void MQUnifiedsensor::setRegressionMethod |
( |
int | regressionMethod | ) |
|
◆ setRL()
void MQUnifiedsensor::setRL |
( |
float | RL = 10 | ) |
|
◆ setVoltResolution()
void MQUnifiedsensor::setVoltResolution |
( |
float | voltage_resolution = 5 | ) |
|
◆ stringTofloat()
float MQUnifiedsensor::stringTofloat |
( |
String & | str | ) |
|
◆ update()
void MQUnifiedsensor::update |
( |
| ) |
|
◆ validateEcuation()
float MQUnifiedsensor::validateEcuation |
( |
float | ratioInput = 0 | ) |
|
◆ _a
float MQUnifiedsensor::_a |
|
private |
◆ _adc
float MQUnifiedsensor::_adc |
|
private |
◆ _ADC_Bit_Resolution
byte MQUnifiedsensor::_ADC_Bit_Resolution = 10 |
|
private |
◆ _b
float MQUnifiedsensor::_b |
|
private |
◆ _firstFlag
byte MQUnifiedsensor::_firstFlag = false |
|
private |
◆ _pin
byte MQUnifiedsensor::_pin |
|
private |
◆ _placa
char MQUnifiedsensor::_placa[20] |
|
private |
◆ _PPM
float MQUnifiedsensor::_PPM |
|
private |
◆ _R0
float MQUnifiedsensor::_R0 |
|
private |
◆ _ratio
float MQUnifiedsensor::_ratio |
|
private |
◆ _regressionMethod
byte MQUnifiedsensor::_regressionMethod = 1 |
|
private |
◆ _RL
float MQUnifiedsensor::_RL = 10 |
|
private |
◆ _RS_Calc
float MQUnifiedsensor::_RS_Calc |
|
private |
◆ _sensor_volt
float MQUnifiedsensor::_sensor_volt |
|
private |
◆ _type
char MQUnifiedsensor::_type[6] |
|
private |
◆ _VOLT_RESOLUTION
float MQUnifiedsensor::_VOLT_RESOLUTION = 5.0 |
|
private |
◆ addr
byte MQUnifiedsensor::addr = 0 |
◆ native
bool MQUnifiedsensor::native = 1 |
◆ RS_air
float MQUnifiedsensor::RS_air |
|
private |
The documentation for this class was generated from the following files: