![]() |
LibDriver ADS1115
|
ads1115 example driver modules More...
Macros | |
| #define | ADS1115_BASIC_DEFAULT_RANGE ADS1115_RANGE_6P144V |
| ads1115 basic example default definition | |
| #define | ADS1115_BASIC_DEFAULT_RATE ADS1115_RATE_128SPS |
| #define | ADS1115_INTERRUPT_DEFAULT_RANGE ADS1115_RANGE_6P144V |
| ads1115 interrupt example default definition | |
| #define | ADS1115_INTERRUPT_DEFAULT_ALERT_PIN ADS1115_PIN_LOW |
| #define | ADS1115_INTERRUPT_DEFAULT_RATE ADS1115_RATE_128SPS |
| #define | ADS1115_INTERRUPT_DEFAULT_COMPARATOR_QUEUE ADS1115_COMPARATOR_QUEUE_2_CONV |
| #define | ADS1115_SHOT_DEFAULT_RANGE ADS1115_RANGE_6P144V |
| ads1115 shot example default definition | |
| #define | ADS1115_SHOT_DEFAULT_RATE ADS1115_RATE_128SPS |
Functions | |
| uint8_t | ads1115_basic_init (ads1115_address_t addr, ads1115_channel_t channel) |
| basic example init | |
| uint8_t | ads1115_basic_read (float *s) |
| basic example read | |
| uint8_t | ads1115_basic_deinit (void) |
| basic example deinit | |
| uint8_t | ads1115_interrupt_init (ads1115_address_t addr, ads1115_channel_t channel, ads1115_compare_t compare, float f_high_threshold, float f_low_threshold) |
| interrupt example init | |
| uint8_t | ads1115_interrupt_read (float *s) |
| interrupt example read | |
| uint8_t | ads1115_interrupt_deinit (void) |
| interrupt example deinit | |
| uint8_t | ads1115_shot_init (ads1115_address_t addr, ads1115_channel_t channel) |
| shot example init | |
| uint8_t | ads1115_shot_read (float *s) |
| shot example read | |
| uint8_t | ads1115_shot_deinit (void) |
| shot example deinit | |
ads1115 example driver modules
| #define ADS1115_BASIC_DEFAULT_RANGE ADS1115_RANGE_6P144V |
ads1115 basic example default definition
set range 6.144V
Definition at line 57 of file driver_ads1115_basic.h.
| #define ADS1115_BASIC_DEFAULT_RATE ADS1115_RATE_128SPS |
set 128 SPS
Definition at line 58 of file driver_ads1115_basic.h.
| #define ADS1115_INTERRUPT_DEFAULT_ALERT_PIN ADS1115_PIN_LOW |
pin low
Definition at line 56 of file driver_ads1115_interrupt.h.
| #define ADS1115_INTERRUPT_DEFAULT_COMPARATOR_QUEUE ADS1115_COMPARATOR_QUEUE_2_CONV |
2 conv
Definition at line 58 of file driver_ads1115_interrupt.h.
| #define ADS1115_INTERRUPT_DEFAULT_RANGE ADS1115_RANGE_6P144V |
ads1115 interrupt example default definition
range 6.144V
Definition at line 55 of file driver_ads1115_interrupt.h.
| #define ADS1115_INTERRUPT_DEFAULT_RATE ADS1115_RATE_128SPS |
128 SPS
Definition at line 57 of file driver_ads1115_interrupt.h.
| #define ADS1115_SHOT_DEFAULT_RANGE ADS1115_RANGE_6P144V |
ads1115 shot example default definition
set range 6.144V
Definition at line 55 of file driver_ads1115_shot.h.
| #define ADS1115_SHOT_DEFAULT_RATE ADS1115_RATE_128SPS |
set 128 SPS
Definition at line 56 of file driver_ads1115_shot.h.
| uint8_t ads1115_basic_deinit | ( | void | ) |
basic example deinit
Definition at line 165 of file driver_ads1115_basic.c.
| uint8_t ads1115_basic_init | ( | ads1115_address_t | addr, |
| ads1115_channel_t | channel ) |
basic example init
| [in] | addr | iic device address |
| [in] | channel | adc channel |
Definition at line 51 of file driver_ads1115_basic.c.
| uint8_t ads1115_basic_read | ( | float * | s | ) |
basic example read
| [out] | *s | pointer to a converted adc buffer |
Definition at line 143 of file driver_ads1115_basic.c.
| uint8_t ads1115_interrupt_deinit | ( | void | ) |
interrupt example deinit
Definition at line 231 of file driver_ads1115_interrupt.c.
| uint8_t ads1115_interrupt_init | ( | ads1115_address_t | addr, |
| ads1115_channel_t | channel, | ||
| ads1115_compare_t | compare, | ||
| float | f_high_threshold, | ||
| float | f_low_threshold ) |
interrupt example init
| [in] | addr | iic device address |
| [in] | channel | adc channel |
| [in] | compare | interrupt compare mode |
| [in] | f_high_threshold | interrupt high threshold |
| [in] | f_low_threshold | interrupt low threshold |
Definition at line 54 of file driver_ads1115_interrupt.c.
| uint8_t ads1115_interrupt_read | ( | float * | s | ) |
interrupt example read
| [out] | *s | pointer to a converted adc buffer |
Definition at line 209 of file driver_ads1115_interrupt.c.
| uint8_t ads1115_shot_deinit | ( | void | ) |
shot example deinit
Definition at line 155 of file driver_ads1115_shot.c.
| uint8_t ads1115_shot_init | ( | ads1115_address_t | addr, |
| ads1115_channel_t | channel ) |
shot example init
| [in] | addr | iic device address |
| [in] | channel | adc channel |
Definition at line 51 of file driver_ads1115_shot.c.
| uint8_t ads1115_shot_read | ( | float * | s | ) |
shot example read
| [out] | *s | pointer to a converted adc buffer |
Definition at line 133 of file driver_ads1115_shot.c.