紅外線接收端
main.cpp
- Committer:
- mbedschool
- Date:
- 2015-02-14
- Revision:
- 0:aefe311b9eda
File content as of revision 0:aefe311b9eda:
#include "mbed.h"
#include "ReceiverIR.h"
ReceiverIR ir_rx(p15);
DigitalOut myled(LED1);
RemoteIR::Format format;
uint8_t buf[32];
int bitcount;
int main() {
while(1)
{
if (ir_rx.getState() == ReceiverIR::Received) {
bitcount = ir_rx.getData(&format, buf, sizeof(buf) * 8);
if ( buf[0]== 0x80 && buf[1] == 0x00 )
myled=1;
}
}
}