public int Read(byte[] buffer, int offset, int count) { var result = port.Read(buffer, offset, count); Readed?.Invoke(buffer, offset, count); return(result); }
public string Read() { byte[] uid = new byte[8]; if (_reader.Inventory(0x00, ref uid, Sygole.HFReader.Antenna_enum.ANT_1) == Sygole.HFReader.Status_enum.SUCCESS) { string sn = BytesToHexString(uid); Readed?.Invoke(sn); return(sn); } return(null); }
private void Reader_AutoReadHandler(object sender, Sygole.HFReader.AutoReadEventArgs Args) { Readed?.Invoke(Args.tag_ID); }
/// <summary>Источник события чтения объекта из потока данных</summary> /// <param name="e">Аргумент события, содержащий прочитанный объект</param> protected virtual void OnReaded(EventArgs <T> e) => Readed?.Invoke(this, e);