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.UI; public void OnExecute(StubManager stubManager) { for (int i = 0; i < 200; i++) { //TEST GPIO USER LED: //stubManager.RequestTimeout = 200; stubManager.Run("StubGPIOWriteBitRequest" ,"P", 4, true);//ON Thread.Sleep(1000); stubManager.Run("StubGPIOWriteBitRequest" ,"P", 4, false);//ON Thread.Sleep(1000); // stubManager.Run("StubGPIOWriteBitRequest" ,"Q", 7, false);//OFF // Thread.Sleep(1000); CalculateRequest calculateRequest = new CalculateRequest(); calculateRequest.A = i; calculateRequest.B = i+1; stubManager.Run(calculateRequest);//ON Thread.Sleep(1000); } }