赤外線リモコンの受信をパルス幅にて行います。 Displays the pulse width of the IR control.
Dependents: IRLED_SendReceveDemo IRreceiver_PulseWidth
Diff: IRRcevPulseWidth.h
- Revision:
- 2:674f9ea95a5a
- Parent:
- 1:51aa48441784
--- a/IRRcevPulseWidth.h Sun Dec 25 09:39:00 2016 +0000 +++ b/IRRcevPulseWidth.h Fri Dec 30 04:57:18 2016 +0000 @@ -15,7 +15,8 @@ public: IRRcevPulseWidth(PinName InputPin); - void init(uint16_t *dataPtr,uint16_t dataLim,uint32_t timeout_us); + void init(uint16_t *dataPtr,uint16_t dataLim,uint32_t timeout_us); + void setPulseNumFilter(uint16_t n); uint16_t getData_N(void); int8_t status(void); @@ -30,6 +31,7 @@ uint8_t fRcevStart; uint16_t *p_data; uint16_t limitUpper_dataN; + uint16_t filterN; uint16_t i; };