|
@@ -377,26 +377,26 @@ public class Ventilation_Controller extends DeviceManager {
|
|
|
Sleep(100);
|
|
|
|
|
|
VERSION Version = Send_GetVersion();
|
|
|
-// if (Version != null) {
|
|
|
-// // 지원 상태를 저장한다.
|
|
|
-// mDriver.Status.Support = new DataClasses.Venti.SUPPORT(Version.Support);
|
|
|
-// mDriver.Version = Version;
|
|
|
-// Log.i(TAG, mDriver.Version.ToDebugString());
|
|
|
-//
|
|
|
-// // 룸콘트롤러가 없을 경우 DB에 저장된 값이 예약상태이다.
|
|
|
-// if (!mDriver.Status.Support.RoomController) {
|
|
|
-// mDriver.Status.Reservation = DB_GetVentiReserveOnOff();
|
|
|
-// }
|
|
|
-//
|
|
|
-// // 상태를 가져온다.
|
|
|
-// Sleep(150);
|
|
|
-// DataClasses.Venti Status = Send_GetStatus();
|
|
|
-// if (Status != null) {
|
|
|
-// UpdateVariables(Status);
|
|
|
-// }
|
|
|
-// mDriver.Polling.SetStatus(Driver.PollingList.STATUS.Normal);
|
|
|
-// VersionRetryCount = 0;
|
|
|
-// }
|
|
|
+ if (Version != null) {
|
|
|
+ // 지원 상태를 저장한다.
|
|
|
+ mDriver.Status.Support = new DataClasses.Venti.SUPPORT(Version.Support);
|
|
|
+ mDriver.Version = Version;
|
|
|
+ Log.i(TAG, mDriver.Version.ToDebugString());
|
|
|
+
|
|
|
+ // 룸콘트롤러가 없을 경우 DB에 저장된 값이 예약상태이다.
|
|
|
+ if (!mDriver.Status.Support.RoomController) {
|
|
|
+ mDriver.Status.Reservation = DB_GetVentiReserveOnOff();
|
|
|
+ }
|
|
|
+
|
|
|
+ // 상태를 가져온다.
|
|
|
+ Sleep(150);
|
|
|
+ DataClasses.Venti Status = Send_GetStatus();
|
|
|
+ if (Status != null) {
|
|
|
+ UpdateVariables(Status);
|
|
|
+ }
|
|
|
+ mDriver.Polling.SetStatus(Driver.PollingList.STATUS.Normal);
|
|
|
+ VersionRetryCount = 0;
|
|
|
+ }
|
|
|
|
|
|
Version = null;
|
|
|
|