|
|
| ADS1115 (uint8_t address=0x48, Supla::Mutex *mutex=nullptr, TwoWire *wire=&Wire, uint8_t dataRrate=7) |
| |
| void | customPinMode (int channelNumber, uint8_t pin, uint8_t mode) override |
| |
| void | customDigitalWrite (int channelNumber, uint8_t pin, uint8_t val) override |
| |
| int | customDigitalRead (int channelNumber, uint8_t pin) override |
| |
| unsigned int | customPulseIn (int channelNumber, uint8_t pin, uint8_t value, uint64_t timeoutMicro) override |
| |
| void | customAnalogWrite (int channelNumber, uint8_t pin, int val) override |
| |
| int | customAnalogRead (int channelNumber, uint8_t pin) override |
| |
|
void | setGain (uint8_t value) |
| |
|
| Base (bool useAsSingleton=true) |
| |
|
virtual bool | isReady () const |
| |
|
virtual void | customAttachInterrupt (uint8_t pin, void(*func)(void), int mode) |
| |
|
virtual void | customDetachInterrupt (uint8_t pin) |
| |
|
virtual uint8_t | customPinToInterrupt (uint8_t pin) |
| |
|
|
::ADS1115 | ads_ |
| |
|
uint8_t | gain_ = 0 |
| |
|
int16_t | readValue_ [4] = {-1, -1, -1, -1} |
| |
|
Supla::Mutex * | mutex_ = nullptr |
| |
|
|
static Base * | ioInstance = nullptr |
| |
◆ customAnalogRead()
| int Supla::Io::ADS1115::customAnalogRead |
( |
int | channelNumber, |
|
|
uint8_t | pin ) |
|
inlineoverridevirtual |
◆ customAnalogWrite()
| void Supla::Io::ADS1115::customAnalogWrite |
( |
int | channelNumber, |
|
|
uint8_t | pin, |
|
|
int | val ) |
|
inlineoverridevirtual |
◆ customDigitalRead()
| int Supla::Io::ADS1115::customDigitalRead |
( |
int | channelNumber, |
|
|
uint8_t | pin ) |
|
inlineoverridevirtual |
◆ customDigitalWrite()
| void Supla::Io::ADS1115::customDigitalWrite |
( |
int | channelNumber, |
|
|
uint8_t | pin, |
|
|
uint8_t | val ) |
|
inlineoverridevirtual |
◆ customPinMode()
| void Supla::Io::ADS1115::customPinMode |
( |
int | channelNumber, |
|
|
uint8_t | pin, |
|
|
uint8_t | mode ) |
|
inlineoverridevirtual |
◆ customPulseIn()
| unsigned int Supla::Io::ADS1115::customPulseIn |
( |
int | channelNumber, |
|
|
uint8_t | pin, |
|
|
uint8_t | value, |
|
|
uint64_t | timeoutMicro ) |
|
inlineoverridevirtual |
The documentation for this class was generated from the following file: