forked from Archive/PX4-Autopilot
uavcan:Beep Repeated tunes are OK
This commit is contained in:
parent
53a14e847d
commit
ab0f761e9f
|
@ -64,7 +64,8 @@ void UavcanBeep::periodic_update(const uavcan::TimerEvent &)
|
|||
_tune_control_sub.copy(&_tune);
|
||||
|
||||
if (_tune.timestamp > 0) {
|
||||
_play_tone = (_tunes.set_control(_tune) == Tunes::ControlResult::Success);
|
||||
Tunes::ControlResult result = _tunes.set_control(_tune);
|
||||
_play_tone = (result == Tunes::ControlResult::Success) || (result == Tunes::ControlResult::AlreadyPlaying);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue