0.4.8 DHTNEW

This commit is contained in:
rob tillaart 2021-05-28 13:22:08 +02:00
parent 63feead100
commit 3635550954
4 changed files with 9 additions and 20 deletions

View File

@ -1,7 +1,7 @@
//
// FILE: dhtnew.cpp
// AUTHOR: Rob.Tillaart@gmail.com
// VERSION: 0.4.7
// VERSION: 0.4.8
// PURPOSE: DHT Temperature & Humidity Sensor library for Arduino
// URL: https://github.com/RobTillaart/DHTNEW
//
@ -37,10 +37,11 @@
// 0.4.2 2020-12-15 fix negative temperatures
// 0.4.3 2021-01-13 add reset(), add lastRead()
// 0.4.4 2021-02-01 fix negative temperatures DHT22 (again)
// 0.4.5 2021-02-14 fix -0°C encoding of DHT22 ( bit pattern 0x8000 )
// 0.4.5 2021-02-14 fix -0°C encoding of DHT22 ( bit pattern 0x8000 )
// 0.4.6 2021-04-09 fix #57 negative temperatures DHT22
// Do not use 0.4.5 and 0.4.4 as these are incorrect for negative temperature.
// 0.4.7 2021-04-09 fix #60 negative temperatures below -25.5°C + readme.md
// 0.4.7 2021-04-09 fix #60 negative temperatures below -25.5°C + readme.md
// 0.4.8 2021-05-27 fixes to improve Arduino-lint
#include "dhtnew.h"
@ -236,16 +237,6 @@ int DHTNEW::_read()
Serial.print(_humidity, 1);
*/
// TEST OUT OF RANGE
if (_humidity > 100)
{
return DHTLIB_HUMIDITY_OUT_OF_RANGE;
}
if ((_temperature < -40) || (_temperature > 80))
{
return DHTLIB_TEMPERATURE_OUT_OF_RANGE;
}
_humidity = constrain(_humidity + _humOffset, 0, 100);
_temperature += _tempOffset;
@ -255,7 +246,6 @@ int DHTNEW::_read()
{
return DHTLIB_ERROR_CHECKSUM;
}
return DHTLIB_OK;
}

View File

@ -2,7 +2,7 @@
//
// FILE: dhtnew.h
// AUTHOR: Rob Tillaart
// VERSION: 0.4.7
// VERSION: 0.4.8
// PURPOSE: DHT Temperature & Humidity Sensor library for Arduino
// URL: https://github.com/RobTillaart/DHTNEW
//
@ -22,7 +22,7 @@
#include "Arduino.h"
#define DHTNEW_LIB_VERSION (F("0.4.7"))
#define DHTNEW_LIB_VERSION (F("0.4.8 "))
#define DHTLIB_OK 0
@ -34,8 +34,6 @@
#define DHTLIB_ERROR_TIMEOUT_D -6
#define DHTLIB_ERROR_TIMEOUT_B -7
#define DHTLIB_WAITING_FOR_READ -8
#define DHTLIB_HUMIDITY_OUT_OF_RANGE -100
#define DHTLIB_TEMPERATURE_OUT_OF_RANGE -101
#ifndef DHTLIB_INVALID_VALUE
#define DHTLIB_INVALID_VALUE -999

View File

@ -13,7 +13,8 @@
"type": "git",
"url": "https://github.com/RobTillaart/DHTNEW.git"
},
"version":"0.4.7",
"version": "0.4.8",
"license": "MIT",
"frameworks": "arduino",
"platforms": "*"
}

View File

@ -1,5 +1,5 @@
name=DHTNEW
version=0.4.7
version=0.4.8
author=Rob Tillaart <rob.tillaart@gmail.com>
maintainer=Rob Tillaart <rob.tillaart@gmail.com>
sentence=Arduino library for DHT temperature and humidity sensor, with automatic sensortype recognition.