(Please use this template for reporting issues. You can delete what ever is not relevant. Giving us this information will help us help you faster. Please also read the `FAQ <https://github.com/markszabo/IRremoteESP8266/wiki/Frequently-Asked-Questions>`_ & `Troubleshooting Guide <https://github.com/markszabo/IRremoteESP8266/wiki/Troubleshooting-Guide>`_. Your problem may already have an answer there.)

Version/revison of the library used

Typically located in the ``library.json`` & ``src/IRremoteESP8266.h`` files in the root directory of the library. e.g. v2.0.0, or ‘master’ as at 1st of June, 2017. etc.

Expected behavior

What steps did you do and what should it have done?

e.g.

  1. Initialise the IRsend class.
  2. IRsend.sendFoobar(0xdeadbeef);
  3. Foobar branded BBQ turns on and cooks me some ribs.

Actual behavior

What steps did you do, and what did or didn’t actually happen?

e.g.

  1. Initialise the IRsend class.
  2. IRsend.sendFoobar(0xdeadbeef);
  3. Foobar BBQ went into Cow(er)-saving mode and fried me a couple of eggs instead.

Output of raw data from IRrecvDumpV2.ino (if applicable)

Include some raw dumps of what the device saw.

Steps to reproduce the behavior

What can we do to (pref. reliably) repeat what is happening?

Example code used

Include all relevant code snippets or links to the actual code files. Tip: `How to quote your code so it is still readable <https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet#code>`_.

Circuit diagram and hardware used (if applicable)

Link to an image of the circuit diagram used. Part number of the IR receiver module etc.

I have followed the steps in the Troubleshooting Guide & read the FAQ

Yes/No.

Has this library/code previously worked as expected for you?

Yes/No. If “Yes”, which version last worked for you?

Other useful information

More information is always welcome. Be verbose.