Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Para a comunicação
- serialPort.Write("0");
- Application.DoEvents();
- Thread.Sleep(20);
- // Desabilita a interrupção
- serialPort.DataReceived -= new SerialDataReceivedEventHandler(SerialPort_DataReceived);
- Application.DoEvents();
- Thread.Sleep(100);
- // Limpa os buffers
- serialPort.DiscardInBuffer();
- serialPort.DiscardOutBuffer();
- // Lê a informação
- serialPort.Write("R"); // Para a comunicação
- Thread.Sleep(50);
- byte[] buffer = new byte[serialPort.BytesToRead];
- serialPort.Read(buffer, 0, buffer.Count());
- // Retorna a comunicação
- serialPort.Write("1");
- serialPort.DataReceived += new SerialDataReceivedEventHandler(SerialPort_DataReceived);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement