LibDriver ADS1118
Loading...
Searching...
No Matches
driver_ads1118_basic.h
Go to the documentation of this file.
1
36
37#ifndef DRIVER_ADS1118_BASIC_H
38#define DRIVER_ADS1118_BASIC_H
39
41
42#ifdef __cplusplus
43extern "C"{
44#endif
45
52
56#define ADS1118_BASIC_DEFAULT_RANGE ADS1118_RANGE_6P144V
57#define ADS1118_BASIC_DEFAULT_RATE ADS1118_RATE_128SPS
58#define ADS1118_BASIC_DEFAULT_DOUT_PULL_UP ADS1118_BOOL_FALSE
59
70
78uint8_t ads1118_basic_deinit(void);
79
88uint8_t ads1118_basic_read(float *s);
89
98uint8_t ads1118_basic_read_temperature(float *deg);
99
103
104#ifdef __cplusplus
105}
106#endif
107
108#endif
driver ads1118 interface header file
ads1118_mode_t
ads1118 mode enumeration definition
ads1118_channel_t
ads1118 channel enumeration definition
uint8_t ads1118_basic_read(float *s)
basic example read
uint8_t ads1118_basic_read_temperature(float *deg)
basic example read
uint8_t ads1118_basic_deinit(void)
basic example deinit
uint8_t ads1118_basic_init(ads1118_mode_t mode, ads1118_channel_t channel)
basic example init