/////////////////////////////////////////////////////////////////////////////////////////// private void SetCardReader() { StopCard(); var lst = ModWinsCardReader.ListModWinsCards(); if (lst != null) { foreach (var item in lst) { CurrentListCardReader.AddCardInfo(new GreenCardReaderInfo() { Type = "ModWinsCard", SerialNumber = item, CallName = "ModWins" }); } var res = CurrentListCardReader.RefreshListCard(); CurrentListCardReader.StartGreenCardReader(CurrentListCardReader.ListCardInfo, onReadCard, null); lblMessage.Text = "Connected to " + res; } else { PrintError("Cannot connect to card reader"); } }
/////////////////////////////////////////////////////////////////////////////////////////// private void StopCard() { CurrentListCardReader.StartGreenCardReader(CurrentListCardReader.ListCardInfo, onReadCard, null); }