Update MQUnifiedsensor.cpp

Change the `_type` array size from 6 to 7 so that it can display sensor name's with 6 characters or more.
This commit is contained in:
PsySc0rpi0n 2022-09-07 22:23:27 +01:00 committed by GitHub
parent 27465dfb99
commit 9f41530cda
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -3,7 +3,7 @@
MQUnifiedsensor::MQUnifiedsensor(String Placa, float Voltage_Resolution, int ADC_Bit_Resolution, int pin, String type) {
this->_pin = pin;
Placa.toCharArray(this->_placa, 20);
type.toCharArray(this->_type, 6);
type.toCharArray(this->_type, 7);
//this->_type = type; //MQ-2, MQ-3 ... MQ-309A
//this->_placa = Placa;
this-> _VOLT_RESOLUTION = Voltage_Resolution;
@ -11,7 +11,7 @@ MQUnifiedsensor::MQUnifiedsensor(String Placa, float Voltage_Resolution, int ADC
}
MQUnifiedsensor::MQUnifiedsensor(String Placa, String type) {
Placa.toCharArray(this->_placa, 20);
type.toCharArray(this->_type, 6);
type.toCharArray(this->_type, 7);
}
void MQUnifiedsensor::init()
{
@ -233,4 +233,4 @@ float MQUnifiedsensor::getRS()
float MQUnifiedsensor::stringTofloat(String & str)
{
return atof( str.c_str() );
}
}