diff options
| author | Shlomo Hecht <shlomo@twine-s.com> | 2020-05-11 23:18:38 +0300 |
|---|---|---|
| committer | Shlomo Hecht <shlomo@twine-s.com> | 2020-05-11 23:18:38 +0300 |
| commit | c53bba3c1e20af982f7f4774f22e6fa5061db6d8 (patch) | |
| tree | 45a262c62480af463c3a2eaa31cd7befc0aa36d6 /Software/Stubs Collection | |
| parent | 3e98c83bd81875797e8fe954fb31a5a0e817323a (diff) | |
| parent | 995fa3bfa4536e0462e42231328855d2e1a6bfda (diff) | |
| download | Tango-c53bba3c1e20af982f7f4774f22e6fa5061db6d8.tar.gz Tango-c53bba3c1e20af982f7f4774f22e6fa5061db6d8.zip | |
Merge branch 'master' of https://twinetfs.visualstudio.com/Tango/_git/Tango
Diffstat (limited to 'Software/Stubs Collection')
4 files changed, 109 insertions, 1 deletions
diff --git a/Software/Stubs Collection/stubs/DispenserEEpromRead.cs b/Software/Stubs Collection/stubs/DispenserEEpromRead.cs new file mode 100644 index 000000000..43b1ebc9c --- /dev/null +++ b/Software/Stubs Collection/stubs/DispenserEEpromRead.cs @@ -0,0 +1,25 @@ +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.Diagnostics; +using Tango.Stubs; + +public void OnExecute(StubManager stubManager) +{ + +DispenserEEpromRequest dispenserEEpromRequest = new DispenserEEpromRequest(); +dispenserEEpromRequest.DispenserId = 4; +dispenserEEpromRequest.BurnRequest = false; + + + + + var response = stubManager.Run<DispenserEEpromResponse>(dispenserEEpromRequest); + +}
\ No newline at end of file diff --git a/Software/Stubs Collection/stubs/DispenserEEpromWrite.cs b/Software/Stubs Collection/stubs/DispenserEEpromWrite.cs new file mode 100644 index 000000000..8fdbbc3f8 --- /dev/null +++ b/Software/Stubs Collection/stubs/DispenserEEpromWrite.cs @@ -0,0 +1,59 @@ +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.Diagnostics; +using Tango.Stubs; + +public void OnExecute(StubManager stubManager) +{ + +DispenserEEpromRequest dispenserEEpromRequest = new DispenserEEpromRequest(); +dispenserEEpromRequest.DispenserId = 4; +dispenserEEpromRequest.BurnRequest = true; + +DispenserEEprom dispenserEEprom = new DispenserEEprom(); +dispenserEEprom.Header = 1; +dispenserEEprom.TableLength = 2; +dispenserEEprom.Tableversion = 3; +dispenserEEprom.DispenserPN = "Hello World 11"; +dispenserEEprom.PCBSN = "Hello World 22"; +dispenserEEprom.PCBPartNumber = "Hello World 33"; +dispenserEEprom.DispenserSN = "Hello World 44" +dispenserEEprom.MinimalPressure = 4; +dispenserEEprom.MaximalPressure = 5; +dispenserEEprom.MinimalMV = 6; +dispenserEEprom.MaximalMV = 7; +dispenserEEprom.TotalCycles = 8; +dispenserEEprom.BubbleSize = 9; +dispenserEEprom.AVGNlStepValue14 = 10; +dispenserEEprom.AVGNlStepValue24 = 11; +dispenserEEprom.AVGNlStepValue34 = 12; +dispenserEEprom.AVGNlStepValue44 = 13; +dispenserEEprom.SWReserve = 14; +dispenserEEprom.Spare1Pressure = 15; +dispenserEEprom.Spare2Pressure = 16; +dispenserEEprom.MotorPulsesPerCycle = 17; +dispenserEEprom.Color = 18; +dispenserEEprom.PressureSlope = 19; +dispenserEEprom.ProductionDate = "11121970"; +dispenserEEprom.ATSlocation = 20; +dispenserEEprom.Spare1 = 21; +dispenserEEprom.Spare2 = 22; +dispenserEEprom.ATSChannel = 23; +dispenserEEprom.UnitEmpty = true; +dispenserEEprom.DryRunPassFail = true; +dispenserEEprom.FlowPassFail = true; +dispenserEEprom.CheckSum = true; + +dispenserEEpromRequest.DispenserEEprom = dispenserEEprom; + + + var response = stubManager.Run<DispenserEEpromResponse>(dispenserEEpromRequest); + +}
\ No newline at end of file diff --git a/Software/Stubs Collection/stubs/embeddedparametersbuild.cs b/Software/Stubs Collection/stubs/embeddedparametersbuild.cs index e106699c8..b26fefe8f 100644 --- a/Software/Stubs Collection/stubs/embeddedparametersbuild.cs +++ b/Software/Stubs Collection/stubs/embeddedparametersbuild.cs @@ -101,7 +101,7 @@ configurationParameters.GeneralParameters.Add(checkCurrentAlarms); /*3*/ Double checkTamperAlarms = new Double(); -checkTamperAlarms = 0.0; +checkTamperAlarms = 1.0; configurationParameters.GeneralParameters.Add(checkTamperAlarms); /*4*/ diff --git a/Software/Stubs Collection/stubs/test_uart3_whs.cs b/Software/Stubs Collection/stubs/test_uart3_whs.cs new file mode 100644 index 000000000..b36179d8c --- /dev/null +++ b/Software/Stubs Collection/stubs/test_uart3_whs.cs @@ -0,0 +1,24 @@ +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.Stubs; + +public void OnExecute(StubManager stubManager) +{ + + stubManager.Run<ProgressResponse>("ProgressRequest" ,0xb05, 0); //init + + Thread.Sleep(3000); + + for(int i=0;i<1;i++) + { + var response = stubManager.Run<ProgressResponse>("ProgressRequest" ,0xb05, 1); // - Test_Reading_Shinko_Request_PV + } +}
\ No newline at end of file |
