#pragma once
#include "AP_Beacon_Backend.h"
#if AP_BEACON_SITL_ENABLED
#include <SITL/SITL.h>
class AP_Beacon_SITL : public AP_Beacon_Backend
{
public:
AP_Beacon_SITL(AP_Beacon &frontend);
bool healthy() override;
void update() override;
private:
SITL::SIM *sitl;
uint8_t next_beacon;
uint32_t last_update_ms;
};
#endif