public BlindApplication(ushort ApplicationId, string ApplicationName, ushort OutputResource1, ushort OutputResource2, RelayInterlockMode RelayMode, long UpTimeInSeconds, long DownTimeInSeconds) : base(ApplicationId, ApplicationName)
 {
     this.OutputResource1   = OutputResource1;
     this.OutputResource2   = OutputResource2;
     this.RelayMode         = RelayMode;
     this.UpTimeInSeconds   = UpTimeInSeconds;
     this.DownTimeInSeconds = DownTimeInSeconds;
 }
 public static void AddBlindApplication(this List <SensactApplication> list, ApplicationId appId, ushort Relay1, ushort Relay2, RelayInterlockMode relMode, uint time_up_secs, uint time_down_secs)
 {
     list.Add(new BlindApplication((ushort)appId, appId.ToString(), Relay1, Relay2, relMode, time_up_secs, time_down_secs));
 }