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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
💡 Verification agent
🧩 Analysis chain
LGTM! Change correctly updates ESP32 detection for parallel I2S.
This change appropriately addresses the issue where ESP32 devices reporting 32 buses were missing the parallel I2S checkbox. The S2/S3 detection logic remains unchanged.
However, please verify backward compatibility and update the related comment inconsistency:
Backward compatibility concern: If older ESP32 firmware/hardware still reports
oMaxB == 19, those devices would lose the parallel I2S option. Please confirm that all target ESP32 devices now report 32 buses.Comment inconsistency: The comment in the
bLimitsfunction (line 46) states "20 - ESP32" for maxB, but the actual detection values have been 19 (old) and now 32 (new). Please update this comment to reflect the correct value.🏁 Script executed:
Length of output: 6635
Ensure ESP32 detection comment is updated and handle legacy bus counts if needed
Please address the following:
Update the comment in wled00/data/settings_leds.htm to reflect the new “32” bus count for ESP32:
If you need to support any older ESP32 variants still reporting 19 buses, consider restoring a fallback in the UI logic. For example:
Confirm that all current ESP32 targets now report 32 buses and that no other hardcoded “19” or “20” bus‐count references remain.
🤖 Prompt for AI Agents