From 63160c5fd49ed5c9536fd06ddb433d706543ebfa Mon Sep 17 00:00:00 2001 From: strawmanbobi Date: Wed, 26 Jun 2019 21:47:45 +0800 Subject: [PATCH] added AC wind fix function support and corrected header files --- src/ir_decoder/include/ir_decode.h | 9 +++++---- src/ir_decoder/src/ir_decode.c | 3 +++ 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/ir_decoder/include/ir_decode.h b/src/ir_decoder/include/ir_decode.h index 4132128..75353ae 100644 --- a/src/ir_decoder/include/ir_decode.h +++ b/src/ir_decoder/include/ir_decode.h @@ -51,11 +51,12 @@ extern "C" #define KEY_TV_SETTINGS 13 #define KEY_AC_POWER 0 -#define KEY_AC_TEMP_PLUS 1 -#define KEY_AC_TEMP_MINUS 2 -#define KEY_AC_MODE_SWITCH 8 +#define KEY_AC_MODE_SWITCH 1 +#define KEY_AC_TEMP_PLUS 2 +#define KEY_AC_TEMP_MINUS 3 #define KEY_AC_WIND_SPEED 9 -#define KEY_AC_WIND_DIRECTION 10 +#define KEY_AC_WIND_SWING 10 +#define KEY_AC_WIND_FIX 11 #define KEY_STB_POWER 0 #define KEY_STB_MUTE 1 diff --git a/src/ir_decoder/src/ir_decode.c b/src/ir_decoder/src/ir_decode.c index 7af1a80..405c7d7 100644 --- a/src/ir_decoder/src/ir_decode.c +++ b/src/ir_decoder/src/ir_decode.c @@ -318,6 +318,9 @@ static UINT16 ir_ac_control(t_remote_ac_status ac_status, UINT16 *user_data, UIN case 10: function_code = AC_FUNCTION_WIND_SWING; break; + case 11: + function_code = AC_FUNCTION_WIND_FIX; + break; } if (0 == context->default_code.len)