gfvalvo
gfvalvo
> what is the point of splitting the flags in such way? They are taken from ESP-IDF and filled in `platform.txt` and overwriting them could cause issues in headers, etc....
Are you absolutely sure that each of the “Positions” in that diagram corresponds to a detent stop? If so, I don’t see how to debounce this with the algorithm used...
Unfortunately, this type of decoder is not supported by the State Table algorithm used by NewEncoder.
OK, let me look at it.
> Adding includes for RP2040 would be nice I don't have an RP2040 to test. Please fork the library, modify and test the code, and then do a GitHub Pull...
> Hey, I think High priority task does not switch to low priority task until vTaskDelay(). > You can try below code snippest. also you have used Events so 2nd...
> I received same results by using notification... That's because your Producer and Consumer tasks have the same priority, so there'll be no preemption. Try the code below. Note the...
> In case the application works correctly, that may mean that something is not set as expected when the Arduino FreeRTOS Libraries are built. Like I said, it does work...
@VojtechBartoska: According to further investigation in another forum: [https://www.esp32.com/viewtopic.php?f=19&t=35450#p119563](url) The issue also happens using ESP-IDF. So, their conclusion is: **"This is an Espressif freertos port issue; changing over to the...