Browse Source

AP_HAL_PX4: added mask to set_output_mode()

this allows for some groups using dshot and some not
master
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) @@ -598,7 +598,7 @@ bool PX4RCOutput::enable_px4io_sbus_out(uint16_t rate_hz)
/*
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) {
// no change

2
libraries/AP_HAL_PX4/RCOutput.h

@ -35,7 +35,7 @@ public: @@ -35,7 +35,7 @@ public:
void cork();
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;
bool enable_px4io_sbus_out(uint16_t rate_hz) override;

Loading…
Cancel
Save