|
@@ -377,27 +377,29 @@ 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;
|
|
|
+
|
|
|
// 2세대 처음 들어간 곳 중에, 버전 정보를 물어보지 않는곳이 발생하여 10번 물어본 후 응답이 없으면 환기 상태를 노멀로 확인
|
|
|
if(Version == null)
|
|
|
{
|