private void buttonGetBuzzer_Click(object sender, EventArgs e) { Tools.HandleApiExceptions(delegate() { BuzzerSettings settings = Api.GetBuzzer(); numericBuzzerVolume.Value = settings.Volume; numericBuzzerDuration.Value = settings.Duration; numericBuzzerHighTime.Value = settings.HighTime; numericBuzzerLowTime.Value = settings.LowTime; }); }
private void buttonSetBuzzer_Click(object sender, EventArgs e) { Tools.HandleApiExceptions(delegate() { BuzzerSettings settings = new BuzzerSettings(); settings.Volume = (byte)numericBuzzerVolume.Value; settings.Duration = (int)numericBuzzerDuration.Value; settings.HighTime = (int)numericBuzzerHighTime.Value; settings.LowTime = (int)numericBuzzerLowTime.Value; Api.SetBuzzer(settings); }); }
//--------------------------------------------------------------------------------------- void buzzerReady() { if (!checkBoxBuzzer.Checked) { return; } BuzzerSettings settings = new BuzzerSettings(); settings.Duration = 100; settings.HighTime = 100; settings.LowTime = 0; settings.Volume = 255; Api.SetBuzzer(settings); Api.UseBuzzer(); }