public void Close() { DeviceProbe.SendInternal(new WebHubDefinitonFWLib.TrafficMessages() { Internal = nameof(UsbCard) + " Closing" }); }
public void Init() { DeviceProbe.SendInternal(new WebHubDefinitonFWLib.TrafficMessages() { Internal = nameof(NetworkCard) + " initializing" }); }
public void Init() { DeviceProbe.SendInternal(new WebHubDefinitonFWLib.TrafficMessages() { Internal = nameof(TimingCard) + " initializing" }); timer = new Timer(); timer.Elapsed += Timer_Elapsed; timer.Start(); }
public static bool Init() { ClockProbe.Init(); DeviceProbe.Init(); DeviceProbe.SendExternal(new TrafficMessages() { External = "All Device Functions initialized" }); timingcard.Init(); networkcard.Init(); infaredcard.Init(); usbcard.Init(); return(true); }
public static bool Close() { DeviceProbe.SendExternal(new TrafficMessages() { External = "All Device Functions shutting down" }); networkcard.Close(); infaredcard.Close(); usbcard.Close(); timingcard.Close(); DeviceProbe.Close(); ClockProbe.Close(); return(true); }
public static bool Send() { DeviceProbe.SendExternal(new TrafficMessages() { External = string.Format("Executing: {0}\nExecuting: {1}\nExecuting: {2}", nameof(NetworkCard), nameof(InfaredCard), nameof(UsbCard)) }); //timingcard.ExecuteTask(); networkcard.ExecuteTask(randomSelect.Next(5)); infaredcard.ExecuteTask(randomSelect.Next(5)); usbcard.ExecuteTask(randomSelect.Next(5)); return(true); }
public void ExecuteTask(int tasknumber = 0) { DeviceProbe.SendInternal(new WebHubDefinitonFWLib.TrafficMessages() { Internal = nameof(NetworkCard) + string.Format(" Task Number is {0}", tasknumber.ToString()) }); switch (tasknumber) { case 0: Task.Delay(10).Wait(); break; case 1: Task.Delay(100).Wait(); break; case 2: Task.Delay(200).Wait(); break; case 3: Task.Delay(300).Wait(); break; case 4: Task.Delay(400).Wait(); break; case 5: Task.Delay(5000).Wait(); break; default: break; } }