PX4 Firmware
PX4 Autopilot Software http://px4.io
ToneAlarm.h File Reference

Low Level Driver for the PX4 audio alarm port. More...

#include <circuit_breaker/circuit_breaker.h>
#include <drivers/device/device.h>
#include <drivers/drv_tone_alarm.h>
#include <lib/tunes/tunes.h>
#include <px4_platform_common/defines.h>
#include <px4_platform_common/px4_work_queue/ScheduledWorkItem.hpp>
#include <uORB/Subscription.hpp>
#include <uORB/topics/tune_control.h>
#include <string.h>
Include dependency graph for ToneAlarm.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ToneAlarm
 

Macros

#define UNUSED(a)   ((void)(a))
 

Detailed Description

Low Level Driver for the PX4 audio alarm port.

Subscribes to tune_control and plays notes on this architecture specific timer HW.

Definition in file ToneAlarm.h.

Macro Definition Documentation

◆ UNUSED

#define UNUSED (   a)    ((void)(a))

Definition at line 55 of file ToneAlarm.h.