*\r
* Copyright (c) 2009-2013 Frank Meyer - frank(at)fli4l.de\r
*\r
- * $Id: irmp.h,v 1.82 2013/04/09 11:55:39 fm Exp $\r
+ * $Id: irmp.h,v 1.84 2014/02/19 12:57:36 fm Exp $\r
*\r
* ATMEGA88 @ 8 MHz\r
*\r
# define IRMP_SUPPORT_ROOMBA_PROTOCOL 0\r
#endif\r
\r
+#if IRMP_SUPPORT_RC5_PROTOCOL == 1 && IRMP_SUPPORT_ORTEK_PROTOCOL == 1\r
+# warning RC5 protocol conflicts wih ORTEK, please enable only one of both protocols\r
+# warning ORTEK protocol disabled\r
+# undef IRMP_SUPPORT_ORTEK_PROTOCOL\r
+# define IRMP_SUPPORT_ORTEK_PROTOCOL 0\r
+#endif\r
+\r
+#if IRMP_SUPPORT_FDC_PROTOCOL == 1 && IRMP_SUPPORT_ORTEK_PROTOCOL == 1\r
+# warning FDC protocol conflicts wih ORTEK, please enable only one of both protocols\r
+# warning ORTEK protocol disabled\r
+# undef IRMP_SUPPORT_ORTEK_PROTOCOL\r
+# define IRMP_SUPPORT_ORTEK_PROTOCOL 0\r
+#endif\r
+\r
+#if IRMP_SUPPORT_ORTEK_PROTOCOL == 1 && IRMP_SUPPORT_NETBOX_PROTOCOL == 1\r
+# warning ORTEK protocol conflicts wih NETBOX, please enable only one of both protocols\r
+# warning NETBOX protocol disabled\r
+# undef IRMP_SUPPORT_NETBOX_PROTOCOL\r
+# define IRMP_SUPPORT_NETBOX_PROTOCOL 0\r
+#endif\r
+\r
#if IRMP_SUPPORT_SIEMENS_PROTOCOL == 1 && F_INTERRUPTS < 15000\r
# warning F_INTERRUPTS too low, SIEMENS protocol disabled (should be at least 15000)\r
# undef IRMP_SUPPORT_SIEMENS_PROTOCOL\r
# define IRMP_SUPPORT_NEC_PROTOCOL 1\r
#endif\r
\r
+#if IRMP_SUPPORT_RCMM_PROTOCOL == 1 && F_INTERRUPTS < 20000\r
+# warning F_INTERRUPTS too low, RCMM protocol disabled (should be at least 20000)\r
+# undef IRMP_SUPPORT_RCMM_PROTOCOL\r
+# define IRMP_SUPPORT_RCMM_PROTOCOL 0\r
+#endif\r
+\r
#if F_INTERRUPTS > 20000\r
#error F_INTERRUPTS too high (should be not greater than 20000)\r
#endif\r