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(dispenserEEpromRequest); }