Esempio n. 1
0
        /// <summary>
        /// Método responsável por tratar os dados recebidos da porta serial.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        /// <returns>void</returns>
        private void trataDadoRecebido(Object sender, EventArgs e)
        {
            if (!"".Equals(this.RxString))
            {
                PackageReceive packareReceive = new PackageReceive();
                PackageReceive result         = packareReceive.ProcessPackage(this.RxString);

                if (result != null)
                {
                    this.labelDistanciaDianteira.Text = result.DistanciaDianteira.ToString();
                    this.labelDistanciaTraseira.Text  = result.DistanciaTraseira.ToString();
                    this.labelVelocidadeAtual.Text    = result.Velocidade.ToString();

                    //this.VelocidadeMedia.Add(result.Velocidade);

                    this.populateTextBoxDisplayInfo(this.RxString);
                }
            }
        }
        /// <summary>
        /// Método responsável por tratar os dados recebidos da porta serial.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        /// <returns>void</returns>
        private void trataDadoRecebido(Object sender, EventArgs e)
        {
            if (!"".Equals(this.RxString))
            {
                PackageReceive packareReceive = new PackageReceive();
                PackageReceive result = packareReceive.ProcessPackage(this.RxString);

                if (result != null)
                {
                    this.labelDistanciaDianteira.Text = result.DistanciaDianteira.ToString();
                    this.labelDistanciaTraseira.Text = result.DistanciaTraseira.ToString();
                    this.labelVelocidadeAtual.Text = result.Velocidade.ToString();

                    //this.VelocidadeMedia.Add(result.Velocidade);

                    this.populateTextBoxDisplayInfo(this.RxString);
                }
            }
        }