LibDriver CS1237
Loading...
Searching...
No Matches
driver_cs1237_basic.h
Go to the documentation of this file.
1
36
37#ifndef DRIVER_CS1237_BASIC_H
38#define DRIVER_CS1237_BASIC_H
39
41
42#ifdef __cplusplus
43extern "C"{
44#endif
45
52
56#define CS1237_BASIC_DEFAULT_ADC_RATE CS1237_ADC_RATE_10HZ
57#define CS1237_BASIC_DEFAULT_CHANNEL CS1237_CHANNEL_A
58#define CS1237_BASIC_DEFAULT_PGA CS1237_PGA_128
59
70uint8_t cs1237_basic_init(float reference_voltage_v, int32_t temperature_raw, float temperature_deg);
71
79uint8_t cs1237_basic_deinit(void);
80
89uint8_t cs1237_basic_read(double *mv);
90
99uint8_t cs1237_basic_read_temperature(float *degrees);
100
108uint8_t cs1237_basic_wake_up(void);
109
117uint8_t cs1237_basic_power_down(void);
118
122
123#ifdef __cplusplus
124}
125#endif
126
127#endif
driver cs1237 interface header file
uint8_t cs1237_basic_init(float reference_voltage_v, int32_t temperature_raw, float temperature_deg)
basic example init
uint8_t cs1237_basic_read_temperature(float *degrees)
basic example read temperature
uint8_t cs1237_basic_deinit(void)
basic example deinit
uint8_t cs1237_basic_wake_up(void)
basic example wake up
uint8_t cs1237_basic_read(double *mv)
basic example read
uint8_t cs1237_basic_power_down(void)
basic example power down