コード例 #1
0
        public static void setACTemperatureMode(int temperature, AC_MODE mode)
        {
            byte temp;

            switch (mode)
            {
            case AC_MODE.COLD:
                temp = (byte)0x40;
                break;

            case AC_MODE.WARM:
                temp = (byte)0x50;
                break;

            case AC_MODE.VENTILATION:
                temp = (byte)0x60;
                break;

            case AC_MODE.DEHYDRATION:
                temp = (byte)0x70;
                break;

            default:
                temp = (byte)0x40;
                break;
            }
            if (temperature < 16 || temperature > 30)
            {
                temperature = 21;
            }
            temp = (byte)(temp + (temperature - 16));
            setACSettings(temp);
        }
コード例 #2
0
 public static void setACMode(AC_MODE mode)
 {
     setACTemperatureMode(temperature, mode);
     ac_mode = mode;
 }