RemotoIR Libraryに、IRC Helicopter Propo の受信処理と、受信パルス幅測定処理を追加したものです。

Dependents:   SwiftPropoIR_TestProgram irRawDataDisplay spinner2 LPC1114_ir-spinne_main-propo

Fork of RemoteIR by Shinichiro Nakamura

Files at this revision

API Documentation at this revision

Comitter:
shintamainjp
Date:
Tue Aug 17 10:37:41 2010 +0000
Parent:
1:4adf16017a0f
Child:
3:dfed23b157e6
Commit message:

Changed in this revision

TransmitterIR.cpp Show annotated file Show diff for this revision Revisions of this file
TransmitterIR.h Show annotated file Show diff for this revision Revisions of this file
mbed.bld Show annotated file Show diff for this revision Revisions of this file
--- a/TransmitterIR.cpp	Tue Aug 17 09:14:49 2010 +0000
+++ b/TransmitterIR.cpp	Tue Aug 17 10:37:41 2010 +0000
@@ -11,11 +11,6 @@
 #define IRQ_DISABLE()   sem.take(); __disable_irq()
 
 TransmitterIR::TransmitterIR(PinName txpin) : tx(txpin) {
-}
-
-TransmitterIR::~TransmitterIR() {}
-
-void TransmitterIR::init(void) {
     tx.write(0.0);
     tx.period_us(26.3);
 
@@ -29,6 +24,9 @@
     data.bitlength = 0;
 }
 
+TransmitterIR::~TransmitterIR() {
+}
+
 TransmitterIR::State TransmitterIR::getState(void) {
     IRQ_DISABLE();
     State s = work.state;
--- a/TransmitterIR.h	Tue Aug 17 09:14:49 2010 +0000
+++ b/TransmitterIR.h	Tue Aug 17 10:37:41 2010 +0000
@@ -25,7 +25,6 @@
         Trailer
     } State;
 
-    void init(void);
     State getState(void);
     int setData(RemoteIR::Format format, uint8_t *buf, int bitlength);
 
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mbed.bld	Tue Aug 17 10:37:41 2010 +0000
@@ -0,0 +1,1 @@
+http://mbed.org/users/mbed_official/code/mbed/builds/9114680c05da