Browse Source

AP_HAL: support DShot output modes

mission-4.1.18
Andrew Tridgell 7 years ago
parent
commit
e7dc304f4e
  1. 10
      libraries/AP_HAL/RCOutput.h

10
libraries/AP_HAL/RCOutput.h

@ -126,14 +126,18 @@ public:
virtual void timer_tick(void) { } virtual void timer_tick(void) { }
/* /*
output modes. Allows for support of oneshot output modes. Allows for support of oneshot and dshot
*/ */
enum output_mode { enum output_mode {
MODE_PWM_NORMAL, MODE_PWM_NORMAL,
MODE_PWM_ONESHOT, MODE_PWM_ONESHOT,
MODE_PWM_BRUSHED MODE_PWM_BRUSHED,
MODE_PWM_DSHOT150,
MODE_PWM_DSHOT300,
MODE_PWM_DSHOT600,
MODE_PWM_DSHOT1200,
}; };
virtual void set_output_mode(enum output_mode mode) {} virtual void set_output_mode(uint16_t mask, enum output_mode mode) {}
/* /*
set default update rate set default update rate

Loading…
Cancel
Save