-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug]: ESP32 "HW TIMER NEVER INIT ERROR" with MicroGirs #1031
Comments
Just found that if I don't stop the receiver after successfully receiving a signal, the error won't appear... But will that cause any problem? Commenting out this line and the problem is away:
|
Which ESP32 core version do you use? |
Ahh it's an upstream problem, no wonder. I am using 2.0.4 and the latest 2.0.5 also does not work. Downgrading to 2.0.1 solves the problem. |
Thanks for reporting! 👍 |
BTW, can you please test if 2.0.1 and 2.0.5 are working if you change the line 1122 in IRTimer.hpp from |
Seems like the second fix won't work on 2.0.1 but works on 2.0.5. The first fix would work on both 2.0.1 and 2.0.5. |
Thank you very much, I will include the fix it in the forthcoming release. |
The type of board you are using.
ESP32 board - first check https://github.com/crankyoldgit/IRremoteESP8266
What IDE are you using?
Arduino IDE
What IR protocol are you using?
Other - please specify below
Pin(s) used for IR-receive, if not default.
ESP32 pin number: D15
Example(s) you have checked while hunting the bug.
Example(s) to reproduce the issue.
The library version you are working with.
What are the steps to reproduce this issue?
What happens?
An error message is emitted before the data.
The serial output which indicates the error happened.
What were you expecting to happen?
The error should not happen, or to say at least should not be output into the serial.
Additional context.
The error message makes it unusable with IrScrutinizer which the message is regarded as garbage and will trigger exception. Testing with
ReceiveDemo
, the error message won't appear. I have found a discussion before about this message, but the current release version is already 3.9.0. I also tried the latest version directly from the repo and the problem persists. Not sure if I am missing something.Final checklist for the bug report.
The text was updated successfully, but these errors were encountered: