Пример #1
0
        private void showAndSaveData(object sender, EventArgs e)
        {
            int[] dataWithoutHeader;
            UARTCom.dataHeader header = UARTCom.classifyData(inBuffer, out dataWithoutHeader);
            float displayValue        = UARTCom.uARTtoFloat(dataWithoutHeader);

            if (header != UARTCom.dataHeader.Message)
            {
                switch (header)
                {
                case UARTCom.dataHeader.Realtime:
                    realtime = displayValue;
                    break;

                case UARTCom.dataHeader.Setpoint:
                    setpoint = displayValue;
                    break;

                case UARTCom.dataHeader.Measure:
                    measure = displayValue;
                    break;

                default:
                    break;
                }

                tBoxDisplayGet.Text += displayValue.ToString();
                tBoxDisplayGet.Text += Environment.NewLine;
                tBoxTime.Text        = realtime.ToString();
                tBoxMeasure.Text     = measure.ToString();
            }
            else
            {
                tBoxDisplayGet.Text += dataWithoutHeader.ToString();
                tBoxDisplayGet.Text += Environment.NewLine;
            }

            realtime += 0.25;
        }