|
APM:Libraries
|
#include <AnalogIn_ADS1115.h>
Public Member Functions | |
| AnalogIn_ADS1115 () | |
| void | init () override |
| AP_HAL::AnalogSource * | channel (int16_t n) override |
| float | board_voltage () override |
Public Member Functions inherited from AP_HAL::AnalogIn | |
| virtual float | servorail_voltage (void) |
| virtual uint16_t | power_status_flags (void) |
Private Member Functions | |
| void | _update () |
Private Attributes | |
| uint8_t | _channels_number |
| AP_ADC_ADS1115 * | _adc |
| AnalogSource_ADS1115 * | _channels [ADS1115_ADC_MAX_CHANNELS] |
| uint32_t | _last_update_timestamp |
Definition at line 25 of file AnalogIn_ADS1115.h.
| AnalogIn_ADS1115::AnalogIn_ADS1115 | ( | ) |
Definition at line 44 of file AnalogIn_ADS1115.cpp.
|
private |
Definition at line 72 of file AnalogIn_ADS1115.cpp.
Referenced by init().
|
inlineoverridevirtual |
Implements AP_HAL::AnalogIn.
Definition at line 33 of file AnalogIn_ADS1115.h.
|
overridevirtual |
Implements AP_HAL::AnalogIn.
Definition at line 50 of file AnalogIn_ADS1115.cpp.
|
overridevirtual |
Implements AP_HAL::AnalogIn.
Definition at line 63 of file AnalogIn_ADS1115.cpp.
|
private |
Definition at line 39 of file AnalogIn_ADS1115.h.
|
private |
Definition at line 40 of file AnalogIn_ADS1115.h.
|
private |
Definition at line 36 of file AnalogIn_ADS1115.h.
|
private |
Definition at line 41 of file AnalogIn_ADS1115.h.
1.8.13