Convert the interpolator to int32

This commit is contained in:
Ben V. Brown
2022-07-13 20:19:57 +10:00
parent 7b30d040e7
commit c23a29a51a
3 changed files with 4 additions and 4 deletions

View File

@@ -9,7 +9,7 @@
#include "configuration.h"
#ifdef TEMP_uV_LOOKUP_HAKKO
const uint16_t uVtoDegC[] = {
const int32_t uVtoDegC[] = {
//
// uv -> temp in C
0, 0, //
@@ -67,6 +67,6 @@ const uint16_t uVtoDegC[] = {
};
#endif
const int uVtoDegCItems = sizeof(uVtoDegC) / (2 * sizeof(uint16_t));
const int uVtoDegCItems = sizeof(uVtoDegC) / (2 * sizeof(int32_t));
uint32_t TipThermoModel::convertuVToDegC(uint32_t tipuVDelta) { return Utils::InterpolateLookupTable(uVtoDegC, uVtoDegCItems, tipuVDelta); }