/** * Blink red LED and play negative tune (if use_buzzer == true). */ void tune_negative(bool use_buzzer) { blink_msg_end = hrt_absolute_time() + BLINK_MSG_TIME; rgbled_set_color(RGBLED_COLOR_RED); rgbled_set_mode(RGBLED_MODE_BLINK_FAST); if (use_buzzer) { set_tune(TONE_NOTIFY_NEGATIVE_TUNE); } }
/** * Blink white LED and play neutral tune (if use_buzzer == true). */ void tune_neutral(bool use_buzzer) { blink_msg_end = hrt_absolute_time() + BLINK_MSG_TIME; rgbled_set_color(RGBLED_COLOR_WHITE); rgbled_set_mode(RGBLED_MODE_BLINK_FAST); if (use_buzzer) { set_tune(TONE_NOTIFY_NEUTRAL_TUNE); } }
void tune_home_set(bool use_buzzer) { blink_msg_end = hrt_absolute_time() + BLINK_MSG_TIME; rgbled_set_color(RGBLED_COLOR_GREEN); rgbled_set_mode(RGBLED_MODE_BLINK_FAST); if (use_buzzer) { set_tune(TONE_HOME_SET); } }