ESP32で赤外線リモコンを受信するサンプルを使用するときの注意点
ESP32の赤外線リモコンの受信サンプル「rmt_nec_tx_rx」で少し嵌まったのでメモ。
赤外線の受信時の信号のON・OFFの時間の許容誤差を定数「NEC_BIT_MARGIN」で設定するのですが標準だと結構シビアで20μs程度になっています。
実際にはこんなに正確に信号を読み取れないので値を大きくする必要がありました。
自分の場合200μs程度にすることで目的のリモコンの信号を読み取る事ができました。
ESP32の赤外線リモコンの受信サンプル「rmt_nec_tx_rx」で少し嵌まったのでメモ。
赤外線の受信時の信号のON・OFFの時間の許容誤差を定数「NEC_BIT_MARGIN」で設定するのですが標準だと結構シビアで20μs程度になっています。
実際にはこんなに正確に信号を読み取れないので値を大きくする必要がありました。
自分の場合200μs程度にすることで目的のリモコンの信号を読み取る事ができました。