private void _serialPort_DataReceived(object sender, SerialDataReceivedEventArgs e) { var bytesNum = _serialPort.BytesToRead; byte[] buffers = new byte[bytesNum]; _serialPort.Read(buffers, 0, bytesNum); for (var i = 0; i < bytesNum; ++i) { Buffers.Enqueue(buffers[i]); } }
public void PrepareNewBuffer() { Buffers.Enqueue(Rasterizers[RasterizerIndex].Rasterize(Enviroment.GetPrimitives())); }