|
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().
1.8.13