LibDriver BA111
Loading...
Searching...
No Matches
driver_ba111_basic.h
Go to the documentation of this file.
1
36
37#ifndef DRIVER_BA111_BASIC_H
38#define DRIVER_BA111_BASIC_H
39
41
42#ifdef __cplusplus
43extern "C"{
44#endif
45
52
56#ifndef BA111_BASIC_SEND_CONFIG
57 #define BA111_BASIC_SEND_CONFIG 0
58#endif
59
63#define BA111_BASIC_DEFAULT_NTC_RESISTANCE (10 * 1000)
64#define BA111_BASIC_DEFAULT_NTC_B 3435
65
73uint8_t ba111_basic_init(void);
74
82uint8_t ba111_basic_deinit(void);
83
93uint8_t ba111_basic_read(uint16_t *tds_ppm, float *temperature_deg);
94
103
113
117
118#ifdef __cplusplus
119}
120#endif
121
122#endif
driver ba111 interface header file
ba111_status_t
ba111 status enumeration definition
uint8_t ba111_basic_baseline_calibration(void)
basic example baseline calibration
uint8_t ba111_basic_read(uint16_t *tds_ppm, float *temperature_deg)
basic example read
uint8_t ba111_basic_get_last_status(ba111_status_t *status)
basic example get last status
uint8_t ba111_basic_init(void)
basic example init
uint8_t ba111_basic_deinit(void)
basic example deinit