Пример #1
0
 private void TestSetThred()
 {
     while (true)
     {
         TurntablePresetData tmpPresetData = new TurntablePresetData();
         for (int i = 0; i < tmpData.Count; i++)
         {
             tmpPresetData.PresetName = tmpData[i].PresetName;
             tmpPresetData.VideoGuid  = tmpData[i].VideoGuid;
             InterfaceControl.SetPreset(tmpPresetData);
             Thread.Sleep(9 * 1000);
             if (tmpData[i].AlarmType == 1)
             {
                 //布防
                 AlarmSetSDK.AlarmSet_Yang(tmpData[i].VideoGuid.Value, tmpData[i].PresetName, 1);
             }
             Thread.Sleep((tmpData[i].Time - 9) * 1000);
             if (tmpData[i].AlarmType == 1)
             {
                 AlarmSetSDK.AlarmSet_Yang(tmpData[i].VideoGuid.Value, tmpData[i].PresetName, 0);
             }
             Thread.Sleep(2 * 1000);
         }
     }
 }