Browse Source

AP_HAL_PX4: added mask to set_output_mode()

this allows for some groups using dshot and some not
mission-4.1.18
Andrew Tridgell 7 years ago
parent
commit
25cc73c1e7
  1. 2
      libraries/AP_HAL_PX4/RCOutput.cpp
  2. 2
      libraries/AP_HAL_PX4/RCOutput.h

2
libraries/AP_HAL_PX4/RCOutput.cpp

@ -598,7 +598,7 @@ bool PX4RCOutput::enable_px4io_sbus_out(uint16_t rate_hz)
/* /*
setup output mode setup output mode
*/ */
void PX4RCOutput::set_output_mode(enum output_mode mode) void PX4RCOutput::set_output_mode(uint16_t mask, enum output_mode mode)
{ {
if (_output_mode == mode) { if (_output_mode == mode) {
// no change // no change

2
libraries/AP_HAL_PX4/RCOutput.h

@ -35,7 +35,7 @@ public:
void cork(); void cork();
void push(); void push();
void set_output_mode(enum output_mode mode) override; void set_output_mode(uint16_t mask, enum output_mode mode) override;
void timer_tick(void) override; void timer_tick(void) override;
bool enable_px4io_sbus_out(uint16_t rate_hz) override; bool enable_px4io_sbus_out(uint16_t rate_hz) override;

Loading…
Cancel
Save