private void MovementAxialToggleButton_HoldTimeout(object sender, HoldTimeoutEventArgs e) { bool selectionA = this.MovementAxialToggleButton.OptionASelected; bool selectionB = this.MovementAxialToggleButton.OptionBSelected; bool selection = !selectionA; if (selectionA == selectionB) { selection = true; } MovementForwardModes mode = (false != selection) ? MovementForwardModes.normalAxial : MovementForwardModes.circumferential; NicBotComm.Instance.SetMovementForwardMode(mode); this.UpdateMovementControls(); }
private void SensorDirectionTextPanel_HoldTimeout(object sender, HoldTimeoutEventArgs e) { DirectionEntryForm directionEntryForm = new DirectionEntryForm(); this.SetDialogLocation(this.SensorDirectionTextPanel, directionEntryForm); directionEntryForm.Direction = this.sensorDirection; this.DimBackground(); DialogResult result = directionEntryForm.ShowDialog(); this.LightBackground(); if (System.Windows.Forms.DialogResult.OK == result) { this.sensorDirection = directionEntryForm.Direction; this.SensorDirectionTextPanel.ValueText = this.sensorDirection.ToString().ToUpper(); this.SensorDirectionTextPanel.BackColor = Color.FromArgb(51, 51, 51); } }
private void SystemResetButton_HoldTimeout(object sender, HoldTimeoutEventArgs e) { this.RestartSystem(); }
private void SealantPressureDecreaseButton_HoldTimeout(object sender, HoldTimeoutEventArgs e) { this.DecreaseSealantPressure(); e.Handled = true; }
private void SensorLatitudeTextPanel_HoldTimeout(object sender, HoldTimeoutEventArgs e) { double latitude = ParameterAccessor.Instance.Latitude; DialogResult result = this.LaunchNumberEdit(ref latitude, this.SensorLatitudeTextPanel, "LATITUDE", 4, "°", 40.812838, -90, 90); if (result == System.Windows.Forms.DialogResult.OK) { ParameterAccessor.Instance.Latitude = latitude; this.SensorLatitudeTextPanel.ValueText = latitude.ToString("N4"); } }
private void SealantAutoStartButton_HoldTimeout(object sender, HoldTimeoutEventArgs e) { NicBotComm.Instance.StartAutoPump(this.toolLocation); this.UpdateSealantControls(); }
private void SealantRelievePressureButton_HoldTimeout(object sender, HoldTimeoutEventArgs e) { NicBotComm.Instance.RelievePumpPressure(this.toolLocation); }
private void DrillRotaionSpeedValuePanel_HoldTimeout(object sender, HoldTimeoutEventArgs e) { DialogResult result = this.LaunchNumberEdit(this.DrillRotaionSetPointSpeedValuePanel, "DRILL SPEED", this.selectedDrill.RotationSpeed); if (System.Windows.Forms.DialogResult.OK == result) { if (false != this.drillManualActivated) { NicBotComm.Instance.SetDrillRotationSpeed(this.toolLocation, this.selectedDrill.RotationSpeed.OperationalValue); } this.DrillRotaionSetPointSpeedValuePanel.ValueText = this.GetValueText(this.selectedDrill.RotationSpeed); } e.Handled = true; }
private void DrillSetupButton_HoldTimeout(object sender, HoldTimeoutEventArgs e) { DrillSetupForm drillSetupForm = new DrillSetupForm(); this.SetDialogLocation(this.DrillSetupButton, drillSetupForm); drillSetupForm.FrontDrillParameters = ParameterAccessor.Instance.FrontDrill; drillSetupForm.RearDrillParameters = ParameterAccessor.Instance.RearDrill; drillSetupForm.DrillLocation = this.toolLocation; this.DimBackground(); drillSetupForm.ShowDialog(); this.LightBackground(); this.toolLocation = drillSetupForm.DrillLocation; this.SetDrillSelection(this.toolLocation); NicBotComm.Instance.ConfigureDrillServo(this.toolLocation); e.Handled = true; }
private void DrillSealModeButton_HoldTimeout(object sender, HoldTimeoutEventArgs e) { this.UpdateSealantControls(); this.SealantMainPanel.Left = this.DrillMainPanel.Left; this.SealantMainPanel.Top = this.DrillMainPanel.Top; this.SealantMainPanel.Visible = true; this.SealantManualPanel.Left = this.SealantMainPanel.Left; this.SealantManualPanel.Top = this.SealantMainPanel.Top + this.SealantMainPanel.Height + 8; this.SealantManualPanel.Visible = this.pumpManualVisible; this.DrillMainPanel.Visible = false; this.DrillManualPanel.Visible = false; e.Handled = true; }
private void DrillExtendedValuePanel_HoldTimeout(object sender, HoldTimeoutEventArgs e) { DialogResult result = this.LaunchNumberEdit(this.DrillExtendedSetPointValuePanel, "INDEX POSITION", this.selectedDrill.ExtendedDistance); if (result == System.Windows.Forms.DialogResult.OK) { NicBotComm.Instance.SetDrillIndexSetPoint(this.toolLocation, this.selectedDrill.ExtendedDistance.OperationalValue); //this.DrillExtendedSetPointValuePanel.ValueText = this.GetValueText(this.selectedDrill.ExtendedDistance); } e.Handled = true; }
private void MovementManualAxialToggleButton_HoldTimeout(object sender, HoldTimeoutEventArgs e) { this.MovementAxialToggleButton_HoldTimeout(sender, e); }
private void MovementManualSetupButton_HoldTimeout(object sender, HoldTimeoutEventArgs e) { this.MovementSetupButton_HoldTimeout(sender, e); }
private void MotorManualMoveSpeedValueButton_HoldTimeout(object sender, HoldTimeoutEventArgs e) { DialogResult result = this.LaunchNumberEdit(this.MotorManualMoveSpeedValueButton, "MOVE SPEED", ParameterAccessor.Instance.MovementMotorManualMoveSpeed); if (result == System.Windows.Forms.DialogResult.OK) { this.MotorManualMoveSpeedValueButton.ValueText = this.GetValueText(ParameterAccessor.Instance.MovementMotorManualMoveSpeed); } }
private void SealantSpeedSetPointValuePanel_HoldTimeout(object sender, HoldTimeoutEventArgs e) { PumpParameters pumpParameters = (ToolLocations.front == this.toolLocation) ? ParameterAccessor.Instance.FrontPump : ParameterAccessor.Instance.RearPump; ValueParameter pumpSpeed = new ValueParameter(pumpParameters.MaximumSpeed); pumpSpeed.OperationalValue = NicBotComm.Instance.GetPumpSetPoint(this.toolLocation); pumpSpeed.MaximumValue = pumpParameters.MaximumSpeed.OperationalValue; DialogResult result = this.LaunchNumberEdit(this.SealantPressureSetPointValuePanel, "PUMP SPEED", pumpSpeed); if (result == System.Windows.Forms.DialogResult.OK) { NicBotComm.Instance.SetPumpSpeed(this.toolLocation, pumpSpeed.OperationalValue); this.UpdateSealantControls(); } e.Handled = true; }
private void DrillFindOriginButton_HoldTimeout(object sender, HoldTimeoutEventArgs e) { NicBotComm.Instance.FindDrillOrigin(this.toolLocation); }
private void SealantSetupButton_HoldTimeout(object sender, HoldTimeoutEventArgs e) { SealantSetupForm sealantSetupForm = new SealantSetupForm(); this.SetDialogLocation(this.SealantSetupButton, sealantSetupForm); sealantSetupForm.Pump = (ToolLocations.front == this.toolLocation) ? ParameterAccessor.Instance.FrontPump : ParameterAccessor.Instance.RearPump; sealantSetupForm.ToolLocation = this.toolLocation; this.DimBackground(); sealantSetupForm.ShowDialog(); this.LightBackground(); this.toolLocation = sealantSetupForm.ToolLocation; this.UpdateSealantControls(); e.Handled = true; }
private void DrillSetOriginButton_HoldTimeout(object sender, HoldTimeoutEventArgs e) { NicBotComm.Instance.SetDrillOriginOffset(this.toolLocation); double originOffset = NicBotComm.Instance.GetDrillOriginOffset(this.toolLocation); NicBotComm.Instance.SetDrillIndexSetPoint(this.toolLocation, originOffset); }
private void SealantNozzleToggleButton_HoldTimeout(object sender, HoldTimeoutEventArgs e) { bool extended = NicBotComm.Instance.GetNozzleExtended(this.toolLocation); if (false != extended) { NicBotComm.Instance.SetNozzleExtend(this.toolLocation, false); } else { NicBotComm.Instance.SetNozzleExtend(this.toolLocation, true); } this.UpdateSealantControls(); }
private void DrillManualToggleButton_HoldTimeout(object sender, HoldTimeoutEventArgs e) { bool selection = !this.DrillManualToggleButton.OptionASelected; this.drillManualActivated = selection; if (false != this.drillManualActivated) { NicBotComm.Instance.SetDrillRotationSpeed(this.toolLocation, this.selectedDrill.RotationSpeed.OperationalValue); } else { NicBotComm.Instance.SetDrillRotationSpeed(this.toolLocation, 0); } e.Handled = true; }
private void SealantManualPumpToggleButton_HoldTimeout(object sender, HoldTimeoutEventArgs e) { bool selection = !this.SealantManualPumpToggleButton.OptionASelected; this.pumpManualActivated = selection; this.UpdateSealantControls(); if (false != this.pumpManualActivated) { if (false != this.SealantManualModeToggleButton.OptionASelected) { double pumpPressure = NicBotComm.Instance.GetPumpPressureReading(this.toolLocation); NicBotComm.Instance.SetPumpPressure(this.toolLocation, pumpPressure); } else { PumpDirections pumpDirection = (false != this.SealantDirectionToggleButton.OptionASelected) ? PumpDirections.forward : PumpDirections.reverse; NicBotComm.Instance.SetPumpDirection(this.toolLocation, pumpDirection); NicBotComm.Instance.SetPumpSpeed(this.toolLocation, 0); } NicBotComm.Instance.StartPump(this.toolLocation); } else { NicBotComm.Instance.StopPump(this.toolLocation); } }
private void DrillAutoStartButton_HoldTimeout(object sender, HoldTimeoutEventArgs e) { NicBotComm.Instance.StartAutoDrill(this.toolLocation); this.UpdateDrillControls(); }
private void SealantSpeedDecreaseButton_HoldTimeout(object sender, HoldTimeoutEventArgs e) { this.DecreaseSealantPumpSpeed(); e.Handled = true; }
private void DrillIndexDownButton_HoldTimeout(object sender, HoldTimeoutEventArgs e) { this.IncrementDrillIndex(); e.Handled = true; }
private void SensorLongitudeTextPanel_HoldTimeout(object sender, HoldTimeoutEventArgs e) { double longitude = ParameterAccessor.Instance.Longitude; DialogResult result = this.LaunchNumberEdit(ref longitude, this.SensorLongitudeTextPanel, "LONGITUDE", 4, "°", -73.254690, -180, 180); if (result == System.Windows.Forms.DialogResult.OK) { ParameterAccessor.Instance.Longitude = longitude; this.SensorLongitudeTextPanel.ValueText = longitude.ToString("N4"); } }
private void DrillSpeedDecreaseButton_HoldTimeout(object sender, HoldTimeoutEventArgs e) { this.DecrementDrillSpeed(); e.Handled = true; }
private void CameraButton_HoldTimeout(object sender, HoldTimeoutEventArgs e) { CameraSelectButton button = (CameraSelectButton)sender; if (CameraSelectModes.light == this.cameraSelectMode) { ValueParameter value = ParameterAccessor.Instance.GetLightValue(button.Camera); if (null != value) { if (false == button.CenterVisible) { button.CenterVisible = true; NicBotComm.Instance.SetCameraLightLevel(button.Camera, button.CenterLevel); } LightIntensitySelectForm intensityForm = new LightIntensitySelectForm(); this.SetDialogLocation(button, intensityForm); intensityForm.LocationText = button.Text; intensityForm.IntensityValue = value; intensityForm.Camera = button.Camera; this.DimBackground(); intensityForm.ShowDialog(); this.LightBackground(); button.CenterLevel = (int)intensityForm.IntensityValue.OperationalValue; } } e.Handled = true; }
private void SealDrillModeButton_HoldTimeout(object sender, HoldTimeoutEventArgs e) { this.SetDrillSelection(this.toolLocation); this.DrillMainPanel.Left = this.SealantMainPanel.Left; this.DrillMainPanel.Top = this.SealantMainPanel.Top; this.DrillMainPanel.Visible = true; this.DrillManualPanel.Left = this.DrillMainPanel.Left; this.DrillManualPanel.Top = this.DrillMainPanel.Top + this.DrillMainPanel.Height + 8; this.DrillManualPanel.Visible = this.drillManualVisible; this.SealantMainPanel.Visible = false; this.SealantManualPanel.Visible = false; e.Handled = true; }
private void ExitButton_HoldTimeout(object sender, HoldTimeoutEventArgs e) { this.processExitNeeded = true; this.processStopNeeded = true; //this.StopProcess(); //this.Close(); }
private void MovementSetupButton_HoldTimeout(object sender, HoldTimeoutEventArgs e) { MovementSetupForm motorSetupForm = new MovementSetupForm(); this.SetDialogLocation(this.MovementSetupButton, motorSetupForm); this.DimBackground(); motorSetupForm.ShowDialog(); this.LightBackground(); this.UpdateMovementControls(); e.Handled = true; }