Replies: 1 comment 4 replies
-
|
#2014 (comment) Searching for RMT and seeing issues where this is mentioned gives a hint about similar issues, and the consensus is to use RMT to have this fixed. But if you have a different workaround for this and can create a PR that would be appreciated, if not used as is, it can at least be source for discussion and ideas. |
Beta Was this translation helpful? Give feedback.
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I am using the library for a project on an ESP32 using the Arduino framework. I am also using FreeRTOS multitasking, and sending IR commands from a sub task. However I am having some issues where commands are not being received correctly, or more likely send correctly. I guess this is due to the timing critical code being interrupted by the scheduler. I have made some changes to the library code in my project witch, if used with an ESP32 or ESP8266 MCU, will encapsulate the timing critical code in a FreeRTOS critical section, preventing the scheduler from interrupting the task while sending an IR command. This solved my issue.
I am not sure if this is a unique issue that I am the only one facing? Or if other people have had similar issues? Anyway I would be happy to share my changes or to create a PR if this would add any value to the library?
Beta Was this translation helpful? Give feedback.
All reactions