aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Stubs Collection/stubs/MidTankCalibration.cs
diff options
context:
space:
mode:
authorShlomo Hecht <shlomo@twine-s.com>2019-09-05 13:23:16 +0300
committerShlomo Hecht <shlomo@twine-s.com>2019-09-05 13:23:16 +0300
commit6bf0136ccdfa462247dc5e4ef5f4b2569ff21279 (patch)
tree3676e9d26c7fb6a14be13440ab644fc5b8e66adc /Software/Stubs Collection/stubs/MidTankCalibration.cs
parent8aa8895ed7b0159c668aa0d0d71131ddd570ad6c (diff)
downloadTango-6bf0136ccdfa462247dc5e4ef5f4b2569ff21279.tar.gz
Tango-6bf0136ccdfa462247dc5e4ef5f4b2569ff21279.zip
EEPROM - midtanks and MCU serial number
Diffstat (limited to 'Software/Stubs Collection/stubs/MidTankCalibration.cs')
-rw-r--r--Software/Stubs Collection/stubs/MidTankCalibration.cs60
1 files changed, 60 insertions, 0 deletions
diff --git a/Software/Stubs Collection/stubs/MidTankCalibration.cs b/Software/Stubs Collection/stubs/MidTankCalibration.cs
new file mode 100644
index 000000000..8180fd698
--- /dev/null
+++ b/Software/Stubs Collection/stubs/MidTankCalibration.cs
@@ -0,0 +1,60 @@
+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.EmbeddedParameters;
+using Tango.Stubs;
+
+public void OnExecute(StubManager stubManager)
+{
+
+MidTankDataSetupRequest midTankDataSetupRequest = new MidTankDataSetupRequest();
+
+MidTankData midTankData = new MidTankData();
+midTankData.MidTankId = 0;
+midTankData.InitialOffsetA = 0.1;
+midTankData.SlopeB = 0.1;
+
+MidTankData midTankData1 = new MidTankData();
+midTankData1.MidTankId = 1;
+midTankData1.InitialOffsetA = 0.11;
+midTankData1.SlopeB = 0.11;
+
+MidTankData midTankData2 = new MidTankData();
+midTankData2.MidTankId = 2;
+midTankData2.InitialOffsetA = 0.2;
+midTankData2.SlopeB = 0.2;
+
+MidTankData midTankData3 = new MidTankData();
+midTankData3.MidTankId = 3;
+midTankData3.InitialOffsetA = 0.3;
+midTankData3.SlopeB = 0.3;
+
+MidTankData midTankData4 = new MidTankData();
+midTankData4.MidTankId = 4;
+midTankData4.InitialOffsetA = 0.4;
+midTankData4.SlopeB = 0.4;
+
+MidTankData midTankData5 = new MidTankData();
+midTankData5.MidTankId = 5;
+midTankData5.InitialOffsetA = 0.5;
+midTankData5.SlopeB = 0.5;
+
+MidTankData midTankData6 = new MidTankData();
+midTankData6.MidTankId = 6;
+midTankData6.InitialOffsetA = 0.6;
+midTankData6.SlopeB = 0.6;
+midTankDataSetupRequest.MidTankInfo.Add(midTankData);
+midTankDataSetupRequest.MidTankInfo.Add(midTankData1);
+midTankDataSetupRequest.MidTankInfo.Add(midTankData2);
+midTankDataSetupRequest.MidTankInfo.Add(midTankData3);
+midTankDataSetupRequest.MidTankInfo.Add(midTankData4);
+midTankDataSetupRequest.MidTankInfo.Add(midTankData5);
+midTankDataSetupRequest.MidTankInfo.Add(midTankData6);
+
+} \ No newline at end of file