panlili2024
2024-11-08 81d297dd33911dbfdc93dbc3fa9747e511b7ce8e
app/src/main/java/com/hdl/sdk/ttl_sdk/activity/CtrlAirActivity.java
@@ -419,7 +419,6 @@
        ) {
            //这个返回的信息是当前状态的
            switch (event.getAppliancesInfo().getDeviceType()) {
//                case HDLApConfig.TYPE_AC_HVAC:
                case HDLApConfig.TYPE_AC_PANEL:
                    if (appliancesInfo.getChannelNum() == event.getAppliancesInfo().getChannelNum()) {
                        if (!event.isSuccess()) {
@@ -430,130 +429,6 @@
                        byte[] curState = event.getAppliancesInfo().getArrCurState();
                        readAirState(curState);
//                        switch (curState[0] & 0xFF) {
//                            case AirCtrlParser.airSwich:
//                                switch (curState[1] & 0xFF) {
//                                    case AirCtrlParser.airOff:
//                                        airSwitchState = 0;
//                                        airText.setText("空调关");
//                                        showToast("空调关");
//                                        HDLLog.Log("空调关");
//                                        break;
//                                    case AirCtrlParser.airOn:
//                                        airSwitchState = 1;
//                                        airText.setText("空调开");
//                                        showToast("空调开");
//                                        HDLLog.Log("空调开");
//                                        break;
//                                    default:
//                                        break;
//                                }
//
//                                break;
//
//                            case AirCtrlParser.airSpeed:
//                                switch (curState[1] & 0xFF) {
//                                    case AirCtrlParser.airSpeedAuto:
//                                        airSpeedState = 0;
//                                        airText.setText("空调风速,风速模式为:airSpeedAuto自动风速");
//                                        showToast("空调风速,风速模式为:airSpeedAuto自动风速");
//                                        HDLLog.Log("空调风速,风速模式为:airSpeedAuto自动风速");
//                                        break;
//                                    case AirCtrlParser.airSpeedHigh:
//                                        airSpeedState = 1;
//                                        airText.setText("空调风速,风速模式为:airSpeedHigh风速高");
//                                        showToast("空调风速,风速模式为:airSpeedHigh风速高");
//                                        HDLLog.Log("空调风速,风速模式为:airSpeedHigh风速高");
//                                        break;
//                                    case AirCtrlParser.airSpeedMid:
//                                        airSpeedState = 2;
//                                        airText.setText("空调风速,风速模式为:airSpeedMid风速中");
//                                        showToast("空调风速,风速模式为:airSpeedMid风速中");
//                                        HDLLog.Log("空调风速,风速模式为:airSpeedMid风速中");
//                                        break;
//                                    case AirCtrlParser.airSpeedLow:
//                                        airSpeedState = 3;
//                                        airText.setText("空调风速,风速模式为:airSpeedLow风速低");
//                                        showToast("空调风速,风速模式为:airSpeedLow风速低");
//                                        HDLLog.Log("空调风速,风速模式为:airSpeedLow风速低");
//                                        break;
//                                    default:
//                                        break;
//                                }
//                                break;
//                            case AirCtrlParser.airMode:
//                                switch (curState[1] & 0xFF) {
//                                    case AirCtrlParser.airModeRefTem:
//                                        airModeState = 0;
//                                        airText.setText("空调模式,模式为:制冷");
//                                        showToast("空调模式,模式为:制冷");
//                                        HDLLog.Log("空调模式,模式为:制冷");
//                                        break;
//                                    case AirCtrlParser.airModeHeatTem:
//                                        airModeState = 1;
//                                        airText.setText("空调模式,模式为:制热");
//                                        showToast("空调模式,模式为:制热");
//                                        HDLLog.Log("空调模式,模式为:制热");
//                                        break;
//                                    case AirCtrlParser.airModeVen:
//                                        airModeState = 2;
//                                        airText.setText("空调模式,模式为:通风");
//                                        showToast("空调模式,模式为:通风");
//                                        HDLLog.Log("空调模式,模式为:通风");
//                                        break;
//                                    case AirCtrlParser.airModeAuto:
//                                        airModeState = 3;
//                                        airText.setText("空调模式,模式为:自动");
//                                        showToast("空调模式,模式为:自动");
//                                        HDLLog.Log("空调模式,模式为:自动");
//                                        break;
//                                    case AirCtrlParser.airModeDehum:
//                                        airModeState = 4;
//                                        airText.setText("空调模式,模式为:抽湿");
//                                        showToast("空调模式,模式为:抽湿");
//                                        HDLLog.Log("空调模式,模式为:抽湿");
//                                        break;
//                                    default:
//                                        break;
//                                }
//                                break;
//                            case AirCtrlParser.refTem:
//                                airTempState = curState[1] & 0xFF;
//                                airText.setText("空调制冷,温度为:" + (curState[1] & 0xFF));
//                                showToast("空调制冷,温度为:" + (curState[1] & 0xFF));
//                                HDLLog.Log("空调制冷,温度为:" + (curState[1] & 0xFF));
//                                break;
//                            case AirCtrlParser.heatTem:
//                                airTempState = curState[1] & 0xFF;
//                                airText.setText("空调制热,制热温度为" + (curState[1] & 0xFF));
//                                showToast("空调制热,制热温度为" + (curState[1] & 0xFF));
//                                HDLLog.Log("空调制热,制热温度为" + (curState[1] & 0xFF));
//                                break;
//                            case AirCtrlParser.autoTem:
//                                airTempState = curState[1] & 0xFF;
//                                airText.setText("空调自动,自动温度为" + (curState[1] & 0xFF));
//                                showToast("空调自动,自动温度为" + (curState[1] & 0xFF));
//                                HDLLog.Log("空调自动,自动温度为" + (curState[1] & 0xFF));
//                                break;
//                            case AirCtrlParser.dehumTem:
//                                airTempState = curState[1] & 0xFF;
//                                airText.setText("空调抽湿,抽湿温度为" + (curState[1] & 0xFF));
//                                showToast("空调抽湿,抽湿温度为" + (curState[1] & 0xFF));
//                                HDLLog.Log("空调抽湿,抽湿温度为" + (curState[1] & 0xFF));
//                                break;
//                            case AirCtrlParser.upTem:
//                                airTempState = curState[1] & 0xFF;
//                                airText.setText("空调调温,上升温度:" + (curState[1] & 0xFF));
//                                showToast("空调调温,上升温度:" + (curState[1] & 0xFF));
//                                HDLLog.Log("空调调温,上升温度:" + (curState[1] & 0xFF));
//                                break;
//                            case AirCtrlParser.downTem:
//                                airTempState = curState[1] & 0xFF;
//                                airText.setText("空调调温,下降温度:" + (curState[1] & 0xFF));
//                                showToast("空调调温,下降温度:" + (curState[1] & 0xFF));
//                                HDLLog.Log("空调调温,下降温度:" + (curState[1] & 0xFF));
//                                break;
//                        }
                    }
                    break;
                default:
@@ -687,7 +562,7 @@
                airTempState = curState[1] & 0xFF;
                tv_tempet.setText("" + airTempState);
                mes = "空调制冷,温度为:" + (airTempState);
                mes = "空调制冷,制冷温度为:" + (airTempState);
                tv_mesSetText(mes);
                HDLLog.Log(mes);