aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Stubs Collection
diff options
context:
space:
mode:
authorAvi Levkovich <avi@twine-s.com>2020-05-20 14:27:26 +0300
committerAvi Levkovich <avi@twine-s.com>2020-05-20 14:27:26 +0300
commit74d5520350fba6b81d404363254bb7324ded7328 (patch)
treebb4abb84926759d30fa8af170b94bc364990e841 /Software/Stubs Collection
parentd13ae778d65ae6705d52f1b967a27fbd7ed83304 (diff)
downloadTango-74d5520350fba6b81d404363254bb7324ded7328.tar.gz
Tango-74d5520350fba6b81d404363254bb7324ded7328.zip
Add stub - WHS_EEPROM
Diffstat (limited to 'Software/Stubs Collection')
-rw-r--r--Software/Stubs Collection/WHS_EEPROM.cs31
1 files changed, 31 insertions, 0 deletions
diff --git a/Software/Stubs Collection/WHS_EEPROM.cs b/Software/Stubs Collection/WHS_EEPROM.cs
new file mode 100644
index 000000000..b5c7af2b1
--- /dev/null
+++ b/Software/Stubs Collection/WHS_EEPROM.cs
@@ -0,0 +1,31 @@
+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)
+{
+
+
+StubWhsEEpromRequest stubWhsEEpromRequest = new StubWhsEEpromRequest();
+stubWhsEEpromRequest.BurnRequest = false; // false - read, true - write
+
+StubWhsEEpromData stubWhsEEpromData = new StubWhsEEpromData();
+stubWhsEEpromData.Header = 1;
+stubWhsEEpromData.TableLength = 2;
+stubWhsEEpromData.Tableversion = 3;
+stubWhsEEpromData.Orifice1Flow = 1067 * 8.7433; //mv * 8.7433 convert from mv to ml (1067 * 8.7433 = 9,329.1011)
+stubWhsEEpromData.CheckSum = 5;
+
+stubWhsEEpromRequest.WhsEEprom = stubWhsEEpromData;
+
+var response = stubManager.Run<StubWhsEEpromResponse>(stubWhsEEpromRequest);
+
+} \ No newline at end of file