blob: b5c7af2b18ec993ae09f2d70efe9fc774edac73b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
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);
}
|