ardupilot/libraries/AP_HAL_Linux/ToneAlarm_Disco.h

25 lines
424 B
C++

#pragma once
#include "AP_HAL_Linux.h"
#if CONFIG_HAL_BOARD_SUBTYPE == HAL_BOARD_SUBTYPE_LINUX_DISCO
#include <AP_HAL_Linux/RCOutput_Bebop.h>
#include "ToneAlarm.h"
namespace Linux {
#define TONEALARM_PWM_POWER 20
class ToneAlarm_Disco : public ToneAlarm {
public:
ToneAlarm_Disco();
bool init() override;
void stop() override;
bool play() override;
private:
RCOutput_Bebop *bebop_out;
};
}
#endif