Elisa3
|
00001 00002 #ifndef IR_REMOTE_CONTROL 00003 #define IR_REMOTE_CONTROL 00004 00005 00021 #include <avr\io.h> 00022 #include <avr\interrupt.h> 00023 #include "variables.h" 00024 #include "leds.h" 00025 #include "sensors.h" 00026 00027 00028 #ifdef __cplusplus 00029 extern "C" { 00030 #endif 00031 00036 void init_ir_remote_control(void); 00037 00042 unsigned char ir_remote_get_check(void); 00043 00048 unsigned char ir_remote_get_address(void); 00049 00054 unsigned char ir_remote_get_data(void); 00055 00061 void handleIRRemoteCommands(); 00062 00063 #ifdef __cplusplus 00064 } // extern "C" 00065 #endif 00066 00067 #endif