.

Dependencies:   BLE_API TxIR mbed nRF51822

Fork of ir-puck by Nordic Pucks

Revision:
1:e92c3b50191d
Parent:
0:c94311378ec1
--- a/IR.cpp	Wed Jul 02 10:48:58 2014 +0000
+++ b/IR.cpp	Wed Jul 09 14:47:41 2014 +0000
@@ -7,7 +7,8 @@
 TxIR txir(p14);
 Serial px(USBTX, USBRX);
 
-void fireIRCode(uint8_t* header, uint8_t* one, uint8_t* zero, uint8_t* ptrail, uint8_t* predata, uint8_t* code) {
+void fireIRCode(uint8_t* header, uint8_t* one, uint8_t* zero, uint8_t* ptrail, uint8_t* predata, uint8_t* code)
+{
     px.printf("Going to fire.\n");
     int raw_codes_length = 67;
     unsigned raw_codes[raw_codes_length];
@@ -29,9 +30,9 @@
         raw_codes[i + offset + 1] = WORD(signal, 2);
         code[i / 16] <<= 1;
     }
-    raw_codes[67] = WORD(ptrail, 0);
-    
-    txir.txSeq(26.32 / 1000000.0, 67, raw_codes);
-    
+    raw_codes[66] = WORD(ptrail, 0);
+
+    txir.txSeq(26, 67, raw_codes);
+
     px.printf("Wrote message :)\n");
 }
\ No newline at end of file