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; //to test the WD : stop the stub and stop the embedded software public void OnExecute(StubManager stubManager) { stubManager.Run("StubFpgaWriteRegRequest" ,0x60000000 | 0x160, 0x4000 | 0x01 ); stubManager.Run("StubFpgaWriteRegRequest" ,0x60000400 | 0x140, 0x4000 | 0x01 ); stubManager.Run("StubFpgaWriteRegRequest" ,0x60000800 | 0x140, 0x4000 | 0x01 ); Thread.Sleep(100); stubManager.Run("StubFpgaWriteRegRequest" ,0x60000000 | 0x160, 0x4000 | 0x01 ); stubManager.Run("StubFpgaWriteRegRequest" ,0x60000400 | 0x140, 0x4000 | 0x01 ); stubManager.Run("StubFpgaWriteRegRequest" ,0x60000800 | 0x140, 0x4000 | 0x01 ); Thread.Sleep(100); stubManager.Run("StubFpgaWriteRegRequest" ,0x60000000 | 0x160, 0x4000 | 0x01 ); stubManager.Run("StubFpgaWriteRegRequest" ,0x60000400 | 0x140, 0x4000 | 0x01 ); stubManager.Run("StubFpgaWriteRegRequest" ,0x60000800 | 0x140, 0x4000 | 0x01 ); }