/*---------------------------------------------------------------------------------------------------------------------------------------------------\r
* irsnd.h\r
*\r
- * Copyright (c) 2010-2014 Frank Meyer - frank(at)fli4l.de\r
+ * Copyright (c) 2010-2015 Frank Meyer - frank(at)fli4l.de\r
*\r
- * $Id: irsnd.h,v 1.19 2014/07/21 08:58:58 fm Exp $\r
- *\r
- * ATMEGA88 @ 8 MHz\r
+ * $Id: irsnd.h,v 1.23 2015/11/18 08:27:50 fm Exp $\r
*\r
* This program is free software; you can redistribute it and/or modify\r
* it under the terms of the GNU General Public License as published by\r
#define IRSND_ENDLESS_REPETITION 15 // endless repetions\r
#define IRSND_REPETITION_MASK 0x0F // lower nibble of flags\r
\r
+#ifdef __cplusplus\r
+extern "C"\r
+{\r
+#endif\r
+\r
extern void irsnd_init (void);\r
extern uint8_t irsnd_is_busy (void);\r
extern uint8_t irsnd_send_data (IRMP_DATA *, uint8_t);\r
extern void irsnd_set_callback_ptr (void (*cb)(uint8_t));\r
#endif // IRSND_USE_CALLBACK == 1\r
\r
+#ifdef __cplusplus\r
+}\r
+#endif\r
+\r
#endif /* _IRSND_H_ */\r