#ifdef IR_PROTOCOL_PHILLIPS #define IR_PROTOCOL_TYPE Phillips #endif #ifdef IR_PROTOCOL_Phillips_RC6 #ifdef IR_PROTOCOL_TYPE #define IR2_PROTOCOL_TYPE Phillips_RC6 #else #define IR_PROTOCOL_TYPE Phillips_RC6 #endif #endif #ifdef IR_PROTOCOL_SONY #ifdef IR_PROTOCOL_TYPE #define IR2_PROTOCOL_TYPE Sony #else #define IR_PROTOCOL_TYPE Sony #endif #endif #ifdef IR_PROTOCOL_JVC #ifdef IR_PROTOCOL_TYPE #define IR2_PROTOCOL_TYPE JVC #else #define IR_PROTOCOL_TYPE JVC #endif #endif #ifdef IR_PROTOCOL_SHARP #ifdef IR_PROTOCOL_TYPE #define IR2_PROTOCOL_TYPE Sharp #else #define IR_PROTOCOL_TYPE Sharp #endif #endif #ifdef IR_PROTOCOL_SAMPO #ifdef IR_PROTOCOL_TYPE #define IR2_PROTOCOL_TYPE Sampo #else #define IR_PROTOCOL_TYPE Sampo #endif #endif #ifdef IR_PROTOCOL_RCA #ifdef IR_PROTOCOL_TYPE #define IR2_PROTOCOL_TYPE RCA #else #define IR_PROTOCOL_TYPE RCA #endif #endif #ifdef IR_PROTOCOL_TOSHIBA #ifdef IR_PROTOCOL_TYPE #define IR2_PROTOCOL_TYPE Toshiba #else #define IR_PROTOCOL_TYPE Toshiba #endif #endif #ifdef IR_PROTOCOL_X_SAT #ifdef IR_PROTOCOL_TYPE #define IR2_PROTOCOL_TYPE X_SAT #else #define IR_PROTOCOL_TYPE X_SAT #endif #endif #ifdef IR_PROTOCOL_TOSHIBA2 #ifdef IR_PROTOCOL_TYPE #define IR2_PROTOCOL_TYPE Toshiba2 #else #define IR_PROTOCOL_TYPE Toshiba2 #endif #endif #ifdef IR_PROTOCOL_NEC #ifdef IR_PROTOCOL_TYPE #define IR2_PROTOCOL_TYPE Nec #else #define IR_PROTOCOL_TYPE Nec #endif #endif #ifdef IR_PROTOCOL_NEC_SAMSUNG #ifdef IR_PROTOCOL_TYPE #define IR2_PROTOCOL_TYPE NEC_SAMSUNG #else #define IR_PROTOCOL_TYPE NEC_SAMSUNG #endif #endif #ifdef IR_PROTOCOL_KONKA #ifdef IR_PROTOCOL_TYPE #define IR2_PROTOCOL_TYPE Konka #else #define IR_PROTOCOL_TYPE Konka #endif #endif #ifdef IR_PROTOCOL_PANASONIC #ifdef IR_PROTOCOL_TYPE #define IR2_PROTOCOL_TYPE Panasonic #else #define IR_PROTOCOL_TYPE Panasonic #endif #endif #ifdef IR_PROTOCOL_SHARP2 #ifdef IR_PROTOCOL_TYPE #define IR2_PROTOCOL_TYPE Sharp2 #else #define IR_PROTOCOL_TYPE Sharp2 #endif #endif #ifdef IR_PROTOCOL_Phillips_RC6_6A #ifdef IR_PROTOCOL_TYPE #define IR2_PROTOCOL_TYPE Phillips_RC6_6A #else #define IR_PROTOCOL_TYPE Phillips_RC6_6A #endif #endif #ifdef IR_PROTOCOL_TC9012 #ifdef IR_PROTOCOL_TYPE #define IR2_PROTOCOL_TYPE TC9012 #else #define IR_PROTOCOL_TYPE TC9012 #endif #endif #ifndef IR_PROTOCOL_TYPE #define IR_PROTOCOL_TYPE Others #endif