diff --git a/src/OpenAC.Net.Balanca.Demo/Form1.cs b/src/OpenAC.Net.Balanca.Demo/Form1.cs index a4c4d48..c9a509c 100644 --- a/src/OpenAC.Net.Balanca.Demo/Form1.cs +++ b/src/OpenAC.Net.Balanca.Demo/Form1.cs @@ -1,7 +1,5 @@ -using System; +using OpenAC.Net.Devices; using System.IO.Ports; -using System.Windows.Forms; -using OpenAC.Net.Devices; namespace OpenAC.Net.Balanca.Demo { @@ -74,11 +72,17 @@ private void Balanca_AoLerPeso(object sender, BalancaEventArgs e) { label7.Text = $@"Ultimo peso {e.Peso:N3} Kg"; textBox1.Text += $@"{DateTime.Now:dd/MM/yyyy HH:mm:ss} - {e.Peso:N3} Kg" + Environment.NewLine; + + textBox1.SelectionStart = textBox1.Text.Length; + textBox1.ScrollToCaret(); } if (e.Excecao != null) { textBox2.Text += $@"{DateTime.Now:dd/MM/yyyy HH:mm:ss} - {e.Excecao.Message}" + Environment.NewLine; + + textBox2.SelectionStart = textBox2.Text.Length; + textBox2.ScrollToCaret(); } Application.DoEvents(); diff --git a/src/OpenAC.Net.Balanca/OpenBal.cs b/src/OpenAC.Net.Balanca/OpenBal.cs index 338d1ae..73aade9 100644 --- a/src/OpenAC.Net.Balanca/OpenBal.cs +++ b/src/OpenAC.Net.Balanca/OpenBal.cs @@ -220,7 +220,8 @@ await Task.Run(async () => try { - bal.LeSerial(); + bal.LePeso(); + //bal.LeSerial(); AoLerPeso?.Raise(this, new BalancaEventArgs(bal.UltimaResposta, bal.UltimoPesoLido)); } catch (Exception ex)