|
@@ -2792,6 +2792,84 @@ public class WallpadDeviceSet extends wallpaddbmgr {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 서브폰 통신 속도 설정
|
|
|
+ * @param bUsage true (9600), false (1200)
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ public boolean Set_SUBPHONE_BAUDRATE_9600(boolean bUsage) {
|
|
|
+ try {
|
|
|
+ Log.i(TAG, "[Set_SUBPHONE_BAUDRATE_9600] bUsage: " + bUsage);
|
|
|
+ String strSettingValue = "";
|
|
|
+
|
|
|
+ if (bUsage) strSettingValue = "1(1:"+define.DEVICE_ID_SUBPHONE_BAUDRATE+"("+define.DEVICE_ENABLE+")종류("+"9600"+")";
|
|
|
+ else strSettingValue = "1(1:"+define.DEVICE_ID_SUBPHONE_BAUDRATE+"("+define.DEVICE_ENABLE+")종류("+"1200"+")";
|
|
|
+
|
|
|
+ Log.i(TAG, "[Set_SUBPHONE_BAUDRATE_9600] strSettingValue: " + strSettingValue);
|
|
|
+
|
|
|
+ UpdateSettingData("subdev_list", define.DEVICE_ID_EMERGENGY_LEDDER, 0, strSettingValue);
|
|
|
+ if (bUsage)
|
|
|
+ {
|
|
|
+ UpdateSettingData("subdev_list"
|
|
|
+ , define.DEVICE_ID_SUBPHONE_BAUDRATE
|
|
|
+ , 0
|
|
|
+ , "1(1:"+define.DEVICE_ID_SUBPHONE_BAUDRATE+"("+define.DEVICE_ENABLE+")종류("+"9600"+")"
|
|
|
+ );
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ UpdateSettingData("subdev_list"
|
|
|
+ , define.DEVICE_ID_SUBPHONE_BAUDRATE
|
|
|
+ , 0
|
|
|
+ , "1(1:"+define.DEVICE_ID_SUBPHONE_BAUDRATE+"("+define.DEVICE_ENABLE+")종류("+"1200"+")"
|
|
|
+ );
|
|
|
+ }
|
|
|
+
|
|
|
+ return true;
|
|
|
+ } catch (RuntimeException re) {
|
|
|
+ LogUtil.errorLogInfo("", TAG, re);
|
|
|
+ return false;
|
|
|
+ } catch (Exception e) {
|
|
|
+ Log.e(TAG, "[Exception] Set_SUBPHONE_BAUDRATE_9600 (boolean bUsage)");
|
|
|
+ //e.printStackTrace();
|
|
|
+ LogUtil.errorLogInfo("", TAG, e);
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 에너지 제품군 설정
|
|
|
+ * @param bUsage
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ public boolean Set_EnergyDevicesUsage(boolean bUsage) {
|
|
|
+ try {
|
|
|
+ Log.i(TAG, "[Set_EnergyDevicesUsage] bUsage: " + bUsage);
|
|
|
+ String strSettingValue = "1(1:" + define.DEVICE_ID_ENERGY_DEVICES + "(" + define.DEVICE_DISABLE + ")";
|
|
|
+
|
|
|
+ if (bUsage) strSettingValue = "1(1:" + define.DEVICE_ID_ENERGY_DEVICES + "(" + define.DEVICE_ENABLE + ")";
|
|
|
+ else strSettingValue = "1(1:" + define.DEVICE_ID_ENERGY_DEVICES + "(" + define.DEVICE_DISABLE + ")";
|
|
|
+
|
|
|
+ Log.i(TAG, "[Set_EnergyDevicesUsage] strSettingValue: " + strSettingValue);
|
|
|
+
|
|
|
+ UpdateSettingData("subdev_list", define.DEVICE_ID_ENERGY_DEVICES, 0, strSettingValue);
|
|
|
+
|
|
|
+ return true;
|
|
|
+ } catch (RuntimeException re) {
|
|
|
+ LogUtil.errorLogInfo("", TAG, re);
|
|
|
+ return false;
|
|
|
+ } catch (Exception e) {
|
|
|
+ Log.e(TAG, "[Exception] Set_EnergyDevicesUsage(boolean bUsage)");
|
|
|
+ //e.printStackTrace();
|
|
|
+ LogUtil.errorLogInfo("", TAG, e);
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
/**
|
|
|
* SubDevListItem 사용유무 설정
|
|
|
* param input boolean타입 true = 사용함, false = 사용안함
|