APM:Libraries
|
#include <AnalogIn.h>
Public Member Functions | |
AnalogIn () | |
void | init () |
AP_HAL::AnalogSource * | channel (int16_t n) |
float | board_voltage (void) |
float | servorail_voltage (void) |
uint16_t | power_status_flags (void) |
Protected Member Functions | |
AnalogSource * | _create_channel (uint8_t num) |
void | _register_channel (AnalogSource *) |
void | _timer_event (void) |
Protected Attributes | |
int16_t | _num_channels |
int16_t | _active_channel |
uint16_t | _channel_repeat_count |
Static Protected Attributes | |
static AnalogSource * | _channels [F4Light_INPUT_MAX_CHANNELS] |
Private Attributes | |
bool | cnv_started |
Static Private Attributes | |
static AnalogSource | _vcc |
Definition at line 104 of file AnalogIn.h.
AnalogIn::AnalogIn | ( | ) |
Definition at line 55 of file AnalogIn.cpp.
|
protected |
Definition at line 73 of file AnalogIn.cpp.
Referenced by channel().
|
protected |
Definition at line 86 of file AnalogIn.cpp.
Referenced by _create_channel(), and init().
|
protected |
Definition at line 98 of file AnalogIn.cpp.
Referenced by init().
|
inlinevirtual |
Implements AP_HAL::AnalogIn.
Definition at line 109 of file AnalogIn.h.
|
virtual |
Implements AP_HAL::AnalogIn.
Definition at line 152 of file AnalogIn.cpp.
|
virtual |
Implements AP_HAL::AnalogIn.
Definition at line 58 of file AnalogIn.cpp.
|
inlinevirtual |
Reimplemented from AP_HAL::AnalogIn.
Definition at line 113 of file AnalogIn.h.
|
inlinevirtual |
Reimplemented from AP_HAL::AnalogIn.
Definition at line 112 of file AnalogIn.h.
|
protected |
Definition at line 121 of file AnalogIn.h.
Referenced by _timer_event().
|
protected |
Definition at line 122 of file AnalogIn.h.
Referenced by _timer_event().
|
staticprotected |
Definition at line 119 of file AnalogIn.h.
Referenced by _register_channel(), and _timer_event().
|
protected |
Definition at line 120 of file AnalogIn.h.
Referenced by _register_channel(), and _timer_event().
|
staticprivate |
Definition at line 125 of file AnalogIn.h.
|
private |
Definition at line 127 of file AnalogIn.h.
Referenced by _timer_event(), and init().