Procházet zdrojové kódy

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

jslee(madeinlab) před 3 roky
rodič
revize
46c4ed7150
37 změnil soubory, kde provedl 10 přidání a 7 odebrání
  1. binární
      AutoPicture/libs/WallPadAPI.jar
  2. binární
      AutoPicture/libs/WallPadSupport.jar
  3. binární
      LogOutputService/libs/WallPadAPI.jar
  4. binární
      LogOutputService/libs/WallPadSupport.jar
  5. binární
      ManagerSetting/libs/WallPadAPI.jar
  6. binární
      ManagerSetting/libs/WallPadSupport.jar
  7. 1 1
      WallPadAPI/build.gradle
  8. binární
      WallPadAPI/jar/WallPadAPI.jar
  9. binární
      WallPadAPI/jar/WallPadAPIforSVC.jar
  10. binární
      WallPadAPI/libs/WallPadSupport.jar
  11. binární
      WallPadAddService/libs/WallPadAPI.jar
  12. binární
      WallPadAddService/libs/WallPadSupport.jar
  13. binární
      WallPadCall/libs/WallPadAPI.jar
  14. binární
      WallPadCall/libs/WallPadSupport.jar
  15. binární
      WallPadConfig/libs/WallPadAPI.jar
  16. binární
      WallPadConfig/libs/WallPadSupport.jar
  17. binární
      WallPadDevService/libs/WallPadAPIforSVC.jar
  18. binární
      WallPadDevService/libs/WallPadSupport.jar
  19. binární
      WallPadEmergency/libs/WallPadAPI.jar
  20. binární
      WallPadEmergency/libs/WallPadSupport.jar
  21. binární
      WallPadEnergyCtrl/libs/WallPadAPI.jar
  22. binární
      WallPadEnergyCtrl/libs/WallPadSupport.jar
  23. binární
      WallPadGlobalButton/libs/WallPadAPI.jar
  24. binární
      WallPadGlobalScreen/libs/WallPadAPI.jar
  25. binární
      WallPadGlobalScreen/libs/WallPadSupport.jar
  26. binární
      WallPadHomeCtrl/libs/WallPadAPI.jar
  27. binární
      WallPadHomeCtrl/libs/WallPadSupport.jar
  28. binární
      WallPadMain/libs/WallPadAPI.jar
  29. binární
      WallPadMain/libs/WallPadSupport.jar
  30. binární
      WallPadMultiControlService/libs/WallPadAPI.jar
  31. binární
      WallPadMultiControlService/libs/WallPadSupport.jar
  32. 9 6
      WallPadMultiControlService/src/main/java/kr/co/icontrols/wallpadmulticontrolservice/DataSenderService.java
  33. binární
      WallPadOutmodeRun/libs/WallPadAPI.jar
  34. binární
      WallPadOutmodeRun/libs/WallPadSupport.jar
  35. binární
      WallPadSecurity/libs/WallPadAPI.jar
  36. binární
      WallPadSecurity/libs/WallPadSupport.jar
  37. binární
      WallPadSupport/jar/WallPadSupport.jar

binární
AutoPicture/libs/WallPadAPI.jar


binární
AutoPicture/libs/WallPadSupport.jar


binární
LogOutputService/libs/WallPadAPI.jar


binární
LogOutputService/libs/WallPadSupport.jar


binární
ManagerSetting/libs/WallPadAPI.jar


binární
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ární
WallPadAPI/jar/WallPadAPI.jar


binární
WallPadAPI/jar/WallPadAPIforSVC.jar


binární
WallPadAPI/libs/WallPadSupport.jar


binární
WallPadAddService/libs/WallPadAPI.jar


binární
WallPadAddService/libs/WallPadSupport.jar


binární
WallPadCall/libs/WallPadAPI.jar


binární
WallPadCall/libs/WallPadSupport.jar


binární
WallPadConfig/libs/WallPadAPI.jar


binární
WallPadConfig/libs/WallPadSupport.jar


binární
WallPadDevService/libs/WallPadAPIforSVC.jar


binární
WallPadDevService/libs/WallPadSupport.jar


binární
WallPadEmergency/libs/WallPadAPI.jar


binární
WallPadEmergency/libs/WallPadSupport.jar


binární
WallPadEnergyCtrl/libs/WallPadAPI.jar


binární
WallPadEnergyCtrl/libs/WallPadSupport.jar


binární
WallPadGlobalButton/libs/WallPadAPI.jar


binární
WallPadGlobalScreen/libs/WallPadAPI.jar


binární
WallPadGlobalScreen/libs/WallPadSupport.jar


binární
WallPadHomeCtrl/libs/WallPadAPI.jar


binární
WallPadHomeCtrl/libs/WallPadSupport.jar


binární
WallPadMain/libs/WallPadAPI.jar


binární
WallPadMain/libs/WallPadSupport.jar


binární
WallPadMultiControlService/libs/WallPadAPI.jar


binární
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ární
WallPadOutmodeRun/libs/WallPadAPI.jar


binární
WallPadOutmodeRun/libs/WallPadSupport.jar


binární
WallPadSecurity/libs/WallPadAPI.jar


binární
WallPadSecurity/libs/WallPadSupport.jar


binární
WallPadSupport/jar/WallPadSupport.jar