Beispiel #1
0
        private void TimerCallBack1(object state)
        {
            try
            {
                Bobdataset data = new Bobdataset();

                data.Run_id = DateTime.Now.ToString("yyyy’-‘MM’-‘dd’T’HH’:’mm’:’ss.fffffffK");

                data.Steer_angl = RotaryEncoder.Read3();
                Delay.Milliseconds(15);

                data.Dist_left = GroveRangerLeft.MeasureInCentimeters();
                Delay.Milliseconds(15);

                data.Dist_right = GroveRangerRight.MeasureInCentimeters();
                Delay.Milliseconds(15);

                output1      = gyro.GetAcceleration();
                data.Accel_x = output1[0];
                data.Accel_y = output1[1];
                data.Accel_z = output1[2];
                Delay.Milliseconds(15);

                output2     = gyro.GetRotation();
                data.Gyro_x = output2[0];
                data.Gyro_y = output2[1];
                data.Gyro_z = output2[2];

                Insert_Into_DB(data);

                counterino++;

                var UItask = this.Dispatcher.RunAsync(Windows.UI.Core.CoreDispatcherPriority.Normal, () =>
                {
                    if (counterino % 5 == 0)
                    {
                        COUNTERBOX.Text = counterino.ToString();
                    }
                });
            }
            catch (Exception)
            {
            }
        }
Beispiel #2
0
 private void Insert_Into_DB(Bobdataset data)
 {
     conn.Insert(data);
 }