28 #include "ads1x15.hpp"    35     #define ADS1115_CONVERSIONDELAY         (8000)    44 #define ADS1115_DR_MASK      (0x00E0)    45 #define ADS1115_DR_8SPS      (0x0000)  // 8 samples per second    46 #define ADS1115_DR_16SPS     (0x0020)  // 16 samples per second    47 #define ADS1115_DR_32SPS     (0x0040)  // 32 samples per second    48 #define ADS1115_DR_64SPS     (0x0060)  // 64 samples per second    49 #define ADS1115_DR_128SPS    (0x0080)  // 128 samples per second (default)    50 #define ADS1115_DR_250SPS    (0x00A0)  // 250 samples per second    51 #define ADS1115_DR_475SPS    (0x00C0)  // 475 samples per second    52 #define ADS1115_DR_860SPS    (0x00E0)  // 860 samples per second   104             typedef enum ADSDATARATE
   106               SPS_8            = ADS1115_DR_8SPS,
   107               SPS_16           = ADS1115_DR_16SPS,
   108               SPS_32           = ADS1115_DR_32SPS,
   109               SPS_64           = ADS1115_DR_64SPS,
   110               SPS_128          = ADS1115_DR_128SPS,
   111               SPS_250          = ADS1115_DR_250SPS,
   112               SPS_475          = ADS1115_DR_475SPS,
   113               SPS_860          = ADS1115_DR_860SPS
   124             ADS1115 (
int bus, uint8_t address = 0x48);
   138             void setSPS(ADSDATARATE rate = ADS1115::SPS_128);
   142           float getMultiplier(
void);
 ~ADS1115()
Definition: ads1115.cxx:35
 
Definition: ads1x15.hpp:113
 
void setSPS(ADSDATARATE rate=ADS1115::SPS_128)
Definition: ads1115.cxx:38
 
C++ API wrapper for the bh1749 driver. 
Definition: a110x.hpp:29
 
API for ADS1115. 
Definition: ads1115.hpp:86
 
ADS1115(int bus, uint8_t address=0x48)
Definition: ads1115.cxx:28