PX4 Firmware
PX4 Autopilot Software http://px4.io
Tunes Member List

This is the complete list of members for Tunes, including all inherited members.

_current_tune_idTunesprivate
_default_note_lengthTunesprivate
_default_note_modeTunesprivate
_default_octaveTunesprivate
_default_tempoTunesprivate
_default_tunesTunesprivatestatic
_default_tunes_interruptableTunesprivatestatic
_default_tunes_sizeTunesprivatestatic
_durationTunesprivate
_frequencyTunesprivate
_next_tuneTunesprivate
_note_lengthTunesprivate
_note_modeTunesprivate
_note_tabTunesprivatestatic
_octaveTunesprivate
_repeatTunesprivate
_silenceTunesprivate
_tempoTunesprivate
_tuneTunesprivate
_tune_start_ptrTunesprivate
_using_custom_msgTunesprivate
_volumeTunesprivate
get_default_tunes_size() constTunesinline
get_maximum_update_interval()Tunesinline
get_next_note(unsigned &frequency, unsigned &duration, unsigned &silence)Tunes
get_next_note(unsigned &frequency, unsigned &duration, unsigned &silence, uint8_t &volume)Tunes
next_char()Tunesprivate
next_dots()Tunesprivate
next_number()Tunesprivate
note_duration(unsigned &silence, unsigned note_length, unsigned dots) constTunesprivate
note_to_frequency(unsigned note) constTunesprivate
NoteMode enum nameTunes
reset(bool repeat_flag)Tunesprivate
rest_duration(unsigned rest_length, unsigned dots) constTunesprivate
set_control(const tune_control_s &tune_control)Tunes
set_string(const char *const string, uint8_t volume)Tunes
tune_end()Tunesprivate
tune_error()Tunesprivate
Tunes(unsigned default_note_length=TUNE_DEFAULT_NOTE_LENGTH, NoteMode default_note_mode=NoteMode::NORMAL, unsigned default_octave=TUNE_DEFAULT_OCTAVE, unsigned default_tempo=TUNE_DEFAULT_TEMPO)Tunes
~Tunes()=defaultTunes