diff options
| author | Shlomo Hecht <shlomo@twine-s.com> | 2018-11-22 09:36:09 +0200 |
|---|---|---|
| committer | Shlomo Hecht <shlomo@twine-s.com> | 2018-11-22 09:36:09 +0200 |
| commit | 1bd70c13b4fa98709d1432e19f6513e082ad01f3 (patch) | |
| tree | 084e76cb629f80e42c34c42cc6fd20eb7df9c595 /Software/Stubs Collection/stubs/Diagnosticsrequest.cs | |
| parent | d18cf51e1cc71c60ae08ab687613f24ada99599d (diff) | |
| download | Tango-1bd70c13b4fa98709d1432e19f6513e082ad01f3.tar.gz Tango-1bd70c13b4fa98709d1432e19f6513e082ad01f3.zip | |
Update stubs and technician view files
Diffstat (limited to 'Software/Stubs Collection/stubs/Diagnosticsrequest.cs')
| -rw-r--r-- | Software/Stubs Collection/stubs/Diagnosticsrequest.cs | 173 |
1 files changed, 173 insertions, 0 deletions
diff --git a/Software/Stubs Collection/stubs/Diagnosticsrequest.cs b/Software/Stubs Collection/stubs/Diagnosticsrequest.cs new file mode 100644 index 000000000..b085cc8de --- /dev/null +++ b/Software/Stubs Collection/stubs/Diagnosticsrequest.cs @@ -0,0 +1,173 @@ + +StopDiagnosticsRequest stopDiagnosticsRequest = new StopDiagnosticsRequest(); +using System; +using System.Text; +using System.Linq; +using System.Drawing; +using System.Diagnostics; +using System.Windows.Forms; +using System.Threading; +using System.Threading.Tasks; +using System.Collections.Generic; +using Tango.PMR.Stubs; +using Tango.PMR.Diagnostics; +using Tango.Stubs.UI; + +public void OnExecute(StubManager stubManager) +{ + int i = 0; + StartDiagnosticsRequest startDiagnosticsRequest = new StartDiagnosticsRequest(); +/* stubManager.RunContinuous<StartDiagnosticsResponse>(startDiagnosticsRequest, (response1) => + { + + stubManager.WriteLine (String.Format("Data, Id {0}, Id {1}, Temp {2}, % {3}",++i,response1.Monitors.Dancer1Angle[0],response1.Monitors.Dancer2Angle[0],response1.Monitors.Dancer3Angle[0])); + + }); +*/ +StopDiagnosticsRequest stopDiagnosticsRequest = new StopDiagnosticsRequest(); + var response = stubManager.Run<StopDiagnosticsResponse>(stopDiagnosticsRequest); + + +} +/* +StartDiagnosticsResponse startDiagnosticsResponse = new StartDiagnosticsResponse(); + +DiagnosticsMonitors diagnosticsMonitors = new DiagnosticsMonitors(); + +Double double = new Double(); +diagnosticsMonitors.Dancer1Angle.Add(double); + +Double double = new Double(); +diagnosticsMonitors.Dancer2Angle.Add(double); + +Double double = new Double(); +diagnosticsMonitors.Dancer3Angle.Add(double); + +Double double = new Double(); +diagnosticsMonitors.FeederMotorFrequency.Add(double); + +Double double = new Double(); +diagnosticsMonitors.DryerMotor.Add(double); + +Double double = new Double(); +diagnosticsMonitors.PollerMotor.Add(double); + +Double double = new Double(); +diagnosticsMonitors.WinderMotor.Add(double); + +Double double = new Double(); +diagnosticsMonitors.ScrewMotor.Add(double); + +Double double = new Double(); +diagnosticsMonitors.ThreadSpeed.Add(double); + +Double double = new Double(); +diagnosticsMonitors.MixerTemperature.Add(double); + +Double double = new Double(); +diagnosticsMonitors.HeadZone1Temperature.Add(double); + +Double double = new Double(); +diagnosticsMonitors.HeadZone2Temperature.Add(double); + +Double double = new Double(); +diagnosticsMonitors.HeadZone3Temperature.Add(double); + +Double double = new Double(); +diagnosticsMonitors.HeadAirFlow.Add(double); + +Double double = new Double(); +diagnosticsMonitors.FeederTension.Add(double); + +Double double = new Double(); +diagnosticsMonitors.PullerTension.Add(double); + +Double double = new Double(); +diagnosticsMonitors.DryerZone1Temperature.Add(double); + +Double double = new Double(); +diagnosticsMonitors.DryerZone2Temperature.Add(double); + +Double double = new Double(); +diagnosticsMonitors.DryerZone3Temperature.Add(double); + +Double double = new Double(); +diagnosticsMonitors.DryerAirFlow.Add(double); + +Double double = new Double(); +diagnosticsMonitors.WinderTension.Add(double); + +DoubleArray doubleArray = new DoubleArray(); + +Double double = new Double(); +doubleArray.Data.Add(double); +diagnosticsMonitors.DispensersMotorsFrequency.Add(doubleArray); + +DoubleArray doubleArray = new DoubleArray(); + +Double double = new Double(); +doubleArray.Data.Add(double); +diagnosticsMonitors.DispensersAngularEncoders.Add(doubleArray); + +DoubleArray doubleArray = new DoubleArray(); + +Double double = new Double(); +doubleArray.Data.Add(double); +diagnosticsMonitors.DispensersLinearPositions.Add(doubleArray); + +DoubleArray doubleArray = new DoubleArray(); + +Double double = new Double(); +doubleArray.Data.Add(double); +diagnosticsMonitors.DispensersPressure.Add(doubleArray); + +Double double = new Double(); +diagnosticsMonitors.MidTankPressure.Add(double); + +Double double = new Double(); +diagnosticsMonitors.FilterDeltaPressure.Add(double); + +Double double = new Double(); +diagnosticsMonitors.ChillerTemperature.Add(double); + +Double double = new Double(); +diagnosticsMonitors.Dispenser1MotorFrequency.Add(double); + +Double double = new Double(); +diagnosticsMonitors.Dispenser2MotorFrequency.Add(double); + +Double double = new Double(); +diagnosticsMonitors.Dispenser3MotorFrequency.Add(double); + +Double double = new Double(); +diagnosticsMonitors.Dispenser4MotorFrequency.Add(double); + +Double double = new Double(); +diagnosticsMonitors.Dispenser5MotorFrequency.Add(double); + +Double double = new Double(); +diagnosticsMonitors.Dispenser6MotorFrequency.Add(double); + +Double double = new Double(); +diagnosticsMonitors.Dispenser7MotorFrequency.Add(double); + +Double double = new Double(); +diagnosticsMonitors.Dispenser8MotorFrequency.Add(double); + +startDiagnosticsResponse.Monitors = monitors; + +DigitalPin digitalPin = new DigitalPin(); +digitalPin.Port = 0; +digitalPin.Value = false; +startDiagnosticsResponse.DigitalPins.Add(digitalPin); + +ValueComponentState valueComponentState = new ValueComponentState(); +valueComponentState.Component = Tango.PMR.Diagnostics.ValueComponent.Heater1Temp; +valueComponentState.Value = 0; +startDiagnosticsResponse.ComponentsStates.Add(valueComponentState); + +Event event = new Event(); +event.Type = Tango.PMR.Diagnostics.EventType.ThreadBreak; +event.Message = null; +startDiagnosticsResponse.Events.Add(event); +*/
\ No newline at end of file |
