APM:Libraries
|
#include "AP_HAL_F4Light_Namespace.h"
#include <timer.h>
#include <AP_HAL/RCOutput.h>
#include "AP_HAL_F4Light.h"
#include "GPIO.h"
#include <AP_HAL/HAL.h>
Go to the source code of this file.
Classes | |
class | F4Light::RCOutput |
Macros | |
#define | PWM_IGNORE_THIS_CHANNEL 1 |
#define | F4Light_MAX_OUTPUT_CHANNELS 12 |
#define | MOTORID1 0 |
#define | MOTORID2 1 |
#define | MOTORID3 2 |
#define | MOTORID4 3 |
#define | MOTORID5 4 |
#define | MOTORID6 5 |
#define | MOTORID7 6 |
#define | MOTORID8 7 |
#define | MOTORID9 8 |
#define | MOTORID10 9 |
#define | MOTORID11 10 |
#define | MOTORID12 11 |
Enumerations | |
enum | BOARD_PWM_MODES { BOARD_PWM_NORMAL =0, BOARD_PWM_ONESHOT, BOARD_PWM_ONESHOT125, BOARD_PWM_BRUSHED, BOARD_PWM_ONESHOT42, BOARD_PWM_PWM125 } |
#define F4Light_MAX_OUTPUT_CHANNELS 12 |
Definition at line 16 of file RCOutput.h.
Referenced by F4Light::RCOutput::disable_ch(), F4Light::RCOutput::enable_ch(), F4Light::RCOutput::get_freq(), F4Light::RCOutput::init_channel(), F4Light::RCOutput::InitPWM(), F4Light::RCOutput::read(), F4Light::RCOutput::set_freq(), F4Light::RCOutput::set_pwm(), and F4Light::RCOutput::write().
#define MOTORID1 0 |
Definition at line 28 of file RCOutput.h.
#define MOTORID10 9 |
Definition at line 37 of file RCOutput.h.
#define MOTORID11 10 |
Definition at line 38 of file RCOutput.h.
#define MOTORID12 11 |
Definition at line 39 of file RCOutput.h.
#define MOTORID2 1 |
Definition at line 29 of file RCOutput.h.
#define MOTORID3 2 |
Definition at line 30 of file RCOutput.h.
#define MOTORID4 3 |
Definition at line 31 of file RCOutput.h.
#define MOTORID5 4 |
Definition at line 32 of file RCOutput.h.
#define MOTORID6 5 |
Definition at line 33 of file RCOutput.h.
#define MOTORID7 6 |
Definition at line 34 of file RCOutput.h.
#define MOTORID8 7 |
Definition at line 35 of file RCOutput.h.
#define MOTORID9 8 |
Definition at line 36 of file RCOutput.h.
#define PWM_IGNORE_THIS_CHANNEL 1 |
Definition at line 14 of file RCOutput.h.
Referenced by VRBRAIN::VRBRAINRCOutput::_send_outputs(), PX4::PX4RCOutput::_send_outputs(), VRBRAIN::VRBRAINRCOutput::disable_ch(), PX4::PX4RCOutput::disable_ch(), F4Light::RCOutput::disable_ch(), VRBRAIN::VRBRAINRCOutput::enable_ch(), PX4::PX4RCOutput::enable_ch(), F4Light::RCOutput::enable_ch(), VRBRAIN::VRBRAINRCOutput::init(), and PX4::PX4RCOutput::init().
enum BOARD_PWM_MODES |
Enumerator | |
---|---|
BOARD_PWM_NORMAL | |
BOARD_PWM_ONESHOT | |
BOARD_PWM_ONESHOT125 | |
BOARD_PWM_BRUSHED | |
BOARD_PWM_ONESHOT42 | |
BOARD_PWM_PWM125 |
Definition at line 19 of file RCOutput.h.