]> cloudbase.mooo.com Git - irmp.git/blobdiff - irsndmain.c
corrected additional bit handling in SIRCS protocol
[irmp.git] / irsndmain.c
index 59790302d9acf4ea0a7cfd06c6fb094c8ed8e5a1..e5a03cb86ac9d0e331a0c73d5625ed18ea807513 100644 (file)
@@ -71,7 +71,7 @@ timer_init (void)
   TIMSK  = 1 << OCIE1A;                                                     // OCIE1A: Interrupt by timer compare (use TIMSK for ATMEGA162)\r
 #else\r
   TIMSK1  = 1 << OCIE1A;                                                    // OCIE1A: Interrupt by timer compare (use TIMSK for ATMEGA162)\r
-#endif // __AVR...\r
+#endif  // __AVR...\r
 }\r
 \r
 /*---------------------------------------------------------------------------------------------------------------------------------------------------\r
@@ -115,8 +115,9 @@ main (void)
   for (;;)\r
   {\r
     irmp_data.protocol = IRMP_NEC_PROTOCOL;\r
-    irmp_data.address = 0x00FF;\r
-    irmp_data.command = 0x0001;\r
+    irmp_data.address  = 0x00FF;\r
+    irmp_data.command  = 0x0001;\r
+    irmp_data.flags    = 0;\r
 \r
     irsnd_send_data (&irmp_data);\r
     _delay_ms (1000);\r
@@ -138,10 +139,11 @@ main (void)
   for (;;)\r
   {\r
     irmp_data.protocol = IRMP_NEC_PROTOCOL;\r
-    irmp_data.address = 0x00FF;\r
-    irmp_data.command = 0x0001;\r
+    irmp_data.address  = 0x00FF;\r
+    irmp_data.command  = 0x0001;\r
+    irmp_data.flags    = 0;\r
 \r
-    irsnd_send_data (&irmp_data);\r
+    irsnd_send_data (&irmp_data, TRUE);\r
     _delay_ms (1000);\r
   }\r
 }\r