LibDriver NTC
Loading...
Searching...
No Matches
driver_ntc_read_test.h
Go to the documentation of this file.
1
36
37#ifndef DRIVER_NTC_READ_TEST_H
38#define DRIVER_NTC_READ_TEST_H
39
41
42#ifdef __cplusplus
43extern "C"{
44#endif
45
52
66uint8_t ntc_read_beta_formula_test(ntc_circuit_t circuit, float r_fixed_ohm,
67 float beta, float r25_ohm, ntc_filter_t filter, uint32_t times);
68
83uint8_t ntc_read_steinhart_hart_test(ntc_circuit_t circuit, float r_fixed_ohm,
84 double a, double b, double c, ntc_filter_t filter, uint32_t times);
85
99uint8_t ntc_read_lookup_table_test(ntc_circuit_t circuit, float r_fixed_ohm,
100 const ntc_table_t *table, uint16_t table_len,
101 ntc_filter_t filter, uint32_t times);
102
106
107#ifdef __cplusplus
108}
109#endif
110
111#endif
driver ntc interface header file
ntc_filter_t
ntc filter enumeration definition
Definition driver_ntc.h:90
ntc_circuit_t
ntc circuit enumeration definition
Definition driver_ntc.h:71
struct ntc_table_s ntc_table_t
ntc table structure definition
uint8_t ntc_read_lookup_table_test(ntc_circuit_t circuit, float r_fixed_ohm, const ntc_table_t *table, uint16_t table_len, ntc_filter_t filter, uint32_t times)
read lookup table test
uint8_t ntc_read_beta_formula_test(ntc_circuit_t circuit, float r_fixed_ohm, float beta, float r25_ohm, ntc_filter_t filter, uint32_t times)
read beta formula test
uint8_t ntc_read_steinhart_hart_test(ntc_circuit_t circuit, float r_fixed_ohm, double a, double b, double c, ntc_filter_t filter, uint32_t times)
read steinhart hart test