APM:Libraries
|
#include <AnalogIn_Navio2.h>
Public Member Functions | |
AnalogIn_Navio2 () | |
void | init () override |
AP_HAL::AnalogSource * | channel (int16_t n) override |
float | board_voltage (void) override |
float | servorail_voltage (void) override |
![]() | |
virtual uint16_t | power_status_flags (void) |
Private Attributes | |
AnalogSource_Navio2 * | _channels [NAVIO_ADC_MAX_CHANNELS] |
uint8_t | _channels_number = NAVIO_ADC_MAX_CHANNELS |
AP_HAL::AnalogSource * | _board_voltage_pin = nullptr |
AP_HAL::AnalogSource * | _servorail_pin = nullptr |
Definition at line 28 of file AnalogIn_Navio2.h.
AnalogIn_Navio2::AnalogIn_Navio2 | ( | ) |
Definition at line 94 of file AnalogIn_Navio2.cpp.
|
overridevirtual |
Implements AP_HAL::AnalogIn.
Definition at line 98 of file AnalogIn_Navio2.cpp.
|
overridevirtual |
Implements AP_HAL::AnalogIn.
Definition at line 108 of file AnalogIn_Navio2.cpp.
|
overridevirtual |
Implements AP_HAL::AnalogIn.
Definition at line 121 of file AnalogIn_Navio2.cpp.
|
overridevirtual |
Reimplemented from AP_HAL::AnalogIn.
Definition at line 103 of file AnalogIn_Navio2.cpp.
|
private |
Definition at line 39 of file AnalogIn_Navio2.h.
|
private |
Definition at line 37 of file AnalogIn_Navio2.h.
|
private |
Definition at line 38 of file AnalogIn_Navio2.h.
|
private |
Definition at line 40 of file AnalogIn_Navio2.h.