Kaynağa Gözat

WallPadSupport.jar WallPadAPI.jar 파일 각 모듈에 추가

jslee(madeinlab) 3 yıl önce
ebeveyn
işleme
46c4ed7150
37 değiştirilmiş dosya ile 10 ekleme ve 7 silme
  1. BIN
      AutoPicture/libs/WallPadAPI.jar
  2. BIN
      AutoPicture/libs/WallPadSupport.jar
  3. BIN
      LogOutputService/libs/WallPadAPI.jar
  4. BIN
      LogOutputService/libs/WallPadSupport.jar
  5. BIN
      ManagerSetting/libs/WallPadAPI.jar
  6. BIN
      ManagerSetting/libs/WallPadSupport.jar
  7. 1 1
      WallPadAPI/build.gradle
  8. BIN
      WallPadAPI/jar/WallPadAPI.jar
  9. BIN
      WallPadAPI/jar/WallPadAPIforSVC.jar
  10. BIN
      WallPadAPI/libs/WallPadSupport.jar
  11. BIN
      WallPadAddService/libs/WallPadAPI.jar
  12. BIN
      WallPadAddService/libs/WallPadSupport.jar
  13. BIN
      WallPadCall/libs/WallPadAPI.jar
  14. BIN
      WallPadCall/libs/WallPadSupport.jar
  15. BIN
      WallPadConfig/libs/WallPadAPI.jar
  16. BIN
      WallPadConfig/libs/WallPadSupport.jar
  17. BIN
      WallPadDevService/libs/WallPadAPIforSVC.jar
  18. BIN
      WallPadDevService/libs/WallPadSupport.jar
  19. BIN
      WallPadEmergency/libs/WallPadAPI.jar
  20. BIN
      WallPadEmergency/libs/WallPadSupport.jar
  21. BIN
      WallPadEnergyCtrl/libs/WallPadAPI.jar
  22. BIN
      WallPadEnergyCtrl/libs/WallPadSupport.jar
  23. BIN
      WallPadGlobalButton/libs/WallPadAPI.jar
  24. BIN
      WallPadGlobalScreen/libs/WallPadAPI.jar
  25. BIN
      WallPadGlobalScreen/libs/WallPadSupport.jar
  26. BIN
      WallPadHomeCtrl/libs/WallPadAPI.jar
  27. BIN
      WallPadHomeCtrl/libs/WallPadSupport.jar
  28. BIN
      WallPadMain/libs/WallPadAPI.jar
  29. BIN
      WallPadMain/libs/WallPadSupport.jar
  30. BIN
      WallPadMultiControlService/libs/WallPadAPI.jar
  31. BIN
      WallPadMultiControlService/libs/WallPadSupport.jar
  32. 9 6
      WallPadMultiControlService/src/main/java/kr/co/icontrols/wallpadmulticontrolservice/DataSenderService.java
  33. BIN
      WallPadOutmodeRun/libs/WallPadAPI.jar
  34. BIN
      WallPadOutmodeRun/libs/WallPadSupport.jar
  35. BIN
      WallPadSecurity/libs/WallPadAPI.jar
  36. BIN
      WallPadSecurity/libs/WallPadSupport.jar
  37. BIN
      WallPadSupport/jar/WallPadSupport.jar

BIN
AutoPicture/libs/WallPadAPI.jar


BIN
AutoPicture/libs/WallPadSupport.jar


BIN
LogOutputService/libs/WallPadAPI.jar


BIN
LogOutputService/libs/WallPadSupport.jar


BIN
ManagerSetting/libs/WallPadAPI.jar


BIN
ManagerSetting/libs/WallPadSupport.jar


+ 1 - 1
WallPadAPI/build.gradle

@@ -40,7 +40,7 @@ android {
             java {
                 //WallPadAPI jar생성시에는 아래 코드 주석처리하고 exportJar 수행
                 //WallPadDevice용 jar생성시에는 아래 코드 주석 해제하고 exportServiceJar 실행
-//                exclude "**/wallpadapi/**"
+                exclude "**/wallpadapi/**"
             }
         }
     }

BIN
WallPadAPI/jar/WallPadAPI.jar


BIN
WallPadAPI/jar/WallPadAPIforSVC.jar


BIN
WallPadAPI/libs/WallPadSupport.jar


BIN
WallPadAddService/libs/WallPadAPI.jar


BIN
WallPadAddService/libs/WallPadSupport.jar


BIN
WallPadCall/libs/WallPadAPI.jar


BIN
WallPadCall/libs/WallPadSupport.jar


BIN
WallPadConfig/libs/WallPadAPI.jar


BIN
WallPadConfig/libs/WallPadSupport.jar


BIN
WallPadDevService/libs/WallPadAPIforSVC.jar


BIN
WallPadDevService/libs/WallPadSupport.jar


BIN
WallPadEmergency/libs/WallPadAPI.jar


BIN
WallPadEmergency/libs/WallPadSupport.jar


BIN
WallPadEnergyCtrl/libs/WallPadAPI.jar


BIN
WallPadEnergyCtrl/libs/WallPadSupport.jar


BIN
WallPadGlobalButton/libs/WallPadAPI.jar


BIN
WallPadGlobalScreen/libs/WallPadAPI.jar


BIN
WallPadGlobalScreen/libs/WallPadSupport.jar


BIN
WallPadHomeCtrl/libs/WallPadAPI.jar


BIN
WallPadHomeCtrl/libs/WallPadSupport.jar


BIN
WallPadMain/libs/WallPadAPI.jar


BIN
WallPadMain/libs/WallPadSupport.jar


BIN
WallPadMultiControlService/libs/WallPadAPI.jar


BIN
WallPadMultiControlService/libs/WallPadSupport.jar


+ 9 - 6
WallPadMultiControlService/src/main/java/kr/co/icontrols/wallpadmulticontrolservice/DataSenderService.java

@@ -376,7 +376,8 @@ public class DataSenderService extends Service {
                         outputStream.writeObject(json);
                         outputStream.close();
                         Log.d("ServerThread", "result 보냄 : " + result);
-                    } else if (data != null && !data.trim().equals("") && basicData.getType().equalsIgnoreCase("request") && basicData.getReason() == JSON.REASON.Status) {
+                    }
+                    else if (data != null && !data.trim().equals("") && basicData.getType().equalsIgnoreCase("request") && basicData.getReason() == JSON.REASON.Status) {
                         try {
                             JSONObject result = updateRequest(basicData.getMenu(), basicData.getKind(), basicData.getPosition());
                             Random rand = new Random();
@@ -418,7 +419,7 @@ public class DataSenderService extends Service {
                                     "\"boiler_hotwater_temp\" : 33, " +
                                     "\"boiler_frost_protect\" : true, " +
                                     "\"boiler_error_code\" : 0, " +
-                                    "\"data_seq\" : \"2_3_1_0\", " +
+                                    "\"data_seq\" : \"8_7_6_5_4_3_2_1\", " +
                                     "\"data_array\" : [" +
                                     "{ \"roomNumber\" : 1, \"mode\" : " + 1 + ", \"setTemp\" : " + iValue + ",\"nowTemp\" : 20, \"reservationArray\" : [0,1,2,3,20], \"sleepTemp\" : 1, \"sleepTime\" : 1 }," +
                                     "{ \"roomNumber\" : 2, \"mode\" : " + 2 + ", \"setTemp\" : " + iValue + ",\"nowTemp\" : 21, \"reservationArray\" : [0,1,2,3,21], \"sleepTemp\" : 2, \"sleepTime\" : 2 }," +
@@ -510,7 +511,8 @@ public class DataSenderService extends Service {
                             outputStream.close();
                             e.printStackTrace();
                         }
-                    } else if (data != null && !data.trim().equals("") && basicData.getType().equalsIgnoreCase("request") && basicData.getMenu() == JSON.MENU.PASSWORD) {
+                    }
+                    else if (data != null && !data.trim().equals("") && basicData.getType().equalsIgnoreCase("request") && basicData.getMenu() == JSON.MENU.PASSWORD) {
                         //비밀번호 변경 요청
                         int result = passwordChangeRequest(basicData.getNumber());
                         String json = "";
@@ -1428,13 +1430,13 @@ public class DataSenderService extends Service {
             String[] strValue = devSet.GetSettingData("UI순서");
             devSet.closeDB();
 
-            // 현대건설 더 펜트하우스 서버에서 설정된 UI 순서를 이용하도록 한다.
+            //서버에서 설정된 UI 순서를 이용하도록 한다.
             if (strValue != null) {
                 strLight = strValue[1].substring((strValue[1].indexOf("조명(") + 3), (strValue[1].indexOf(")난방(")));
 
                 int strLightCount = Integer.valueOf(strLight.substring(0, strLight.indexOf(":")));
 
-                if (strLightCount == (1 + bedDataCount)) {
+                if (strLightCount == (1 + bedDataCount + switchDataCount)) {
                     //개수가 일치하는 경우에 적용
                     strLight = strLight.substring(strLight.indexOf(":") + 1);
                 } else {
@@ -1883,7 +1885,8 @@ public class DataSenderService extends Service {
         try {
             if (menu == JSON.MENU.LIGHT) {
                 return updateLight(kind, position);
-            } else if (menu == JSON.MENU.CONCENT) {
+            }
+            else if (menu == JSON.MENU.CONCENT) {
                 return updateConcent(kind, position);
             } else if (menu == JSON.MENU.HEATING) {
                 return updateHeating(kind, position);

BIN
WallPadOutmodeRun/libs/WallPadAPI.jar


BIN
WallPadOutmodeRun/libs/WallPadSupport.jar


BIN
WallPadSecurity/libs/WallPadAPI.jar


BIN
WallPadSecurity/libs/WallPadSupport.jar


BIN
WallPadSupport/jar/WallPadSupport.jar