private async void startMeasurementB_Click(object sender, Windows.UI.Xaml.RoutedEventArgs e) { try { DataPCParameterDTO DTO = new DataPCParameterDTO(Convert.ToDouble(armlengthTB.Text) / 100, informationDTO.strengthLevel); datapresenter_.setParameter(DTO); downSampledCoordinate.Clear(); BC_ = new BlockingCollection <int>(); producer_.startMeasure(BC_); datapresenter_.meassure(BC_); } catch (Exception exc) { var dialog = new MessageDialog("Enter real length"); await dialog.ShowAsync(); } //measureThread = new Thread(this.measure); //measureThread.IsBackground = true; ////testcount = 0; //startMeasurementB.IsEnabled = false; //measureThread.Start(); }
private async void manualAdjustmentB_Click(object sender, RoutedEventArgs e) { manualAdjust = true; try { DataPCParameterDTO DTO = new DataPCParameterDTO(Convert.ToDouble(armlengthTB.Text) / 100, informationDTO.strengthLevel); datapresenter_.setParameter(DTO); downSampledCoordinate.Clear(); BC_ = new BlockingCollection <int>(); producer_.startMeasure(BC_); datapresenter_.meassure(BC_); } catch (Exception exc) { var dialog = new MessageDialog("Enter real length"); await dialog.ShowAsync(); } }
//private void resetMeasurementB_Click(object sender, Windows.UI.Xaml.RoutedEventArgs e) //{ // List<XYDTO> graphCoordinates = new List<XYDTO>(); // graphCoordinates.Add(new XYDTO(1, 2)); // graphCoordinates.Add(new XYDTO(2, 3)); // graphCoordinates.Add(new XYDTO(3, 4)); // graphCoordinates.Add(new XYDTO(4, 3)); // graphCoordinates.Add(new XYDTO(5, 1)); // this.MuscleForceChart.DataContext = graphCoordinates; // timeCount = 0; //} private async void zeroPointAdjustmentB_Click(object sender, Windows.UI.Xaml.RoutedEventArgs e) { try { DataPCParameterDTO DTO = new DataPCParameterDTO(Convert.ToDouble(armlengthTB.Text) / 100, informationDTO.strengthLevel); BC_ = new BlockingCollection <int>(); datapresenter_.setParameter(DTO); producer_.zeroPointAdjust(BC_); datapresenter_.zeroPointAdjust(BC_); Color color = new Color(); color = Colors.Green; zeroPointAdjustmentB.Background = new SolidColorBrush(color); } catch (Exception exc) { var dialog = new MessageDialog("Enter real length"); await dialog.ShowAsync(); } }