#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: