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; const Int32 No_Words = 128;//MaxFlashWords limited in datadef to 128 //1024 uint Delta = 0; //4000000000 public void OnExecute(StubManager stubManager) { // --------------------- Flash Write multibyte --------------------- StubExtFlashWriteWordsRequest stubExtFlashWriteWordsRequest = new StubExtFlashWriteWordsRequest(); stubExtFlashWriteWordsRequest.Address = 0; UInt32 uInt32 = new UInt32(); for(uint i=0+Delta; i(stubExtFlashWriteWordsRequest); //----------------------------------------------------------------- Thread.Sleep(10); // --------------------- Flash Read multibyte --------------------- StubExtFlashReadWordsRequest stubExtFlashReadWordsRequest = new StubExtFlashReadWordsRequest(); stubExtFlashReadWordsRequest.Address = response.Address; stubExtFlashReadWordsRequest.NumberOfWords = No_Words; // Number of words to read var response1 = stubManager.Run(stubExtFlashReadWordsRequest); }