Skip to content

Commit 8ef5a46

Browse files
committed
upd
1 parent 9d9ab1d commit 8ef5a46

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

library.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=GyverNTC
2-
version=1.5.4
2+
version=1.5.5
33
author=AlexGyver <alex@alexgyver.ru>
44
maintainer=AlexGyver <alex@alexgyver.ru>
55
sentence=Simple library for NTC thermistors

src/GyverNTC.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#include "GyverNTC.h"
22

33
// сигнал АЦП, (R резистора / R термистора), B термистора, t термистора, разрешение АЦП
4-
float NTC_compute(float analog, float baseDiv, uint16_t B, uint8_t t, uint8_t res) {
4+
float NTC_computeRR(float analog, float baseDiv, uint16_t B, uint8_t t, uint8_t res) {
55
if (analog <= 0 || isnan(analog)) return INFINITY;
66
analog = baseDiv / ((float)((1 << res) - 1) / analog - 1.0f);
77
analog = (log(analog) / B) + 1.0f / (t + 273.15f);
@@ -10,5 +10,5 @@ float NTC_compute(float analog, float baseDiv, uint16_t B, uint8_t t, uint8_t re
1010

1111
// сигнал АЦП, R резистора, B термистора, t термистора, R термистора, разрешение АЦП
1212
float NTC_compute(float analog, uint32_t R, uint16_t B, uint8_t t, uint32_t Rt, uint8_t res) {
13-
return NTC_compute(analog, (float)R / Rt, B, t, res);
13+
return NTC_computeRR(analog, (float)R / Rt, B, t, res);
1414
}

src/GyverNTC.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626

2727
// вычисление без класса, не хранит константы в памяти
2828
// сигнал АЦП, (R резистора / R термистора), B термистора, t термистора, разрешение АЦП
29-
float NTC_compute(float analog, float baseDiv, uint16_t B, uint8_t t = 25, uint8_t res = 10);
29+
float NTC_computeRR(float analog, float baseDiv, uint16_t B, uint8_t t = 25, uint8_t res = 10);
3030

3131
// сигнал АЦП, R резистора, B термистора, t термистора, R термистора, разрешение АЦП
3232
float NTC_compute(float analog, uint32_t R, uint16_t B, uint8_t t = 25, uint32_t Rt = 10000, uint8_t res = 10);
@@ -70,7 +70,7 @@ class GyverNTC {
7070

7171
// получить температуру из сигнала АЦП, можно указать разрешение АЦП
7272
float computeTemp(float analog, uint8_t res = 10) {
73-
return NTC_compute(analog, _baseDivRes, _beta, _tempBase, res);
73+
return NTC_computeRR(analog, _baseDivRes, _beta, _tempBase, res);
7474
}
7575

7676
private:

0 commit comments

Comments
 (0)