private async void McuSendPassword() { await Task.Delay(1000); var z = new Password(LibraryData.Settings["defaultPw"] ?? "579ACE", false); QueueData(z); await z.WaitAsync(); if (z.PasswordCorrect) { _mcucomm.Fire(Cevts.PasswordOk); } else { _mcucomm.Fire(Cevts.Error, "Wrong password"); } }