void audio_step() { //sound effect is high priority if (audio_beep) { audio_beep_loop(); return; } //vario demo sound suppress standard vario sound if (audio_demo) { audio_vario_step(audio_demo_val); return; } //barometer data are valid now if (fc.baro_valid) { //audio is suppressed due auto start if (fc.audio_supress) { //vario in flight -> enable sound if ( fc.autostart_state == AUTOSTART_FLIGHT) audio_vario_step(fc.vario); return; } audio_vario_step(fc.vario); } }
void audio_step() { //sound effect is high priority if (seq_enabled) { seq_loop(); return; } //vario demo sound suppress standard vario sound if (audio_demo) { audio_vario_step(audio_demo_val); return; } //barometer data are valid now if (fc.vario.valid) { //audio is suppressed due auto start if (config.autostart.flags & AUTOSTART_SUPRESS_AUDIO) { //vario in flight -> enable sound if (fc.flight.state == FLIGHT_FLIGHT) audio_vario_step(fc.vario.vario); return; } //audio suppress is not used audio_vario_step(fc.vario.vario); } }