Fixed error in "touch_ll_get_sleep_time" function for ESP32 (IDFGH-5111) #6895
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Because of this bug touch_hal_get_sleep_time() returns wrong value (both, sleep_cycle and meas_cycle filled with meas_cycle). As result, touch_pad_get_meas_time returns wrong sleep_cycle too.
Additional, bad side effect, touch_pad_config() makes wrong vTaskDelay() (because delay based on values returned by touch_pad_get_meas_time())