gfvalvo

Results 9 comments of 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.

> 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...