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) { } }
private void Insert_Into_DB(Bobdataset data) { conn.Insert(data); }