rusEFI
The most advanced open source ECU
Loading...
Searching...
No Matches
controllers
sensors
thermistors.h
Go to the documentation of this file.
1
/**
2
* @file thermistors.h
3
*
4
* @date Feb 17, 2013
5
* @author Andrey Belomutskiy, (c) 2012-2020
6
*/
7
8
#pragma once
9
10
#define KELV 273.15f
11
12
/**
13
* converts Kelvin temperature into Celsius temperature
14
*/
15
#define convertKelvinToCelcius(tempK) ((tempK) - KELV)
16
#define convertCelsiusToKelvin(tempC) ((tempC) + KELV)
17
18
void
setAtSensor
(
ThermistorConf
*thermistorConf,
19
float
tempLow,
float
rLow,
20
float
tempMid,
float
rMid,
21
float
tempHigh,
float
rHigh);
22
23
void
setCommonNTCSensorParameters
(
ThermistorConf
*thermistorConf);
24
void
setCommonNTCSensor
(
ThermistorConf
*thermistorConf,
float
pullup);
25
void
setGmCltSensor
(
ThermistorConf
*thermistorConf);
26
void
setDodgeSensor
(
ThermistorConf
*thermistorConf,
float
pullup);
27
ThermistorConf
Definition
engine_configuration_generated_structures_alphax-2chan.h:530
setCommonNTCSensor
void setCommonNTCSensor(ThermistorConf *thermistorConf, float pullup)
Definition
thermistors.cpp:51
setAtSensor
void setAtSensor(ThermistorConf *thermistorConf, float tempLow, float rLow, float tempMid, float rMid, float tempHigh, float rHigh)
Definition
thermistors.cpp:19
setCommonNTCSensorParameters
void setCommonNTCSensorParameters(ThermistorConf *thermistorConf)
Definition
thermistors.cpp:33
setGmCltSensor
void setGmCltSensor(ThermistorConf *thermistorConf)
Definition
thermistors.cpp:56
setDodgeSensor
void setDodgeSensor(ThermistorConf *thermistorConf, float pullup)
Definition
thermistors.cpp:15
Generated on Sat Sep 27 2025 00:10:06 for rusEFI by
1.9.8