Skip to content

Update from head - #5

Merged
jrbarrick merged 683 commits into
jorotofrom
develop-joroto-merge-testing
Jan 11, 2026
Merged

Update from head#5
jrbarrick merged 683 commits into
jorotofrom
develop-joroto-merge-testing

Conversation

@jrbarrick

Copy link
Copy Markdown
Owner

Update from head with Joroto X4S modifications

doudar added 30 commits June 25, 2025 12:53
Revert "Fix structure and cmake files to build with esp-idf"
This reverts commit ecc4d22.
doudar and others added 25 commits December 18, 2025 18:14
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-Authored-By: madooroy <231097000+madooroy@users.noreply.github.com>
This PR implements ERG mode tuning and improvements developed in collaboration with Marc Roy. The changes focus on refining PID control, improving power table lookup logic, and adding proper type conversions for sensor data.
Key Changes:

    Refactored ERG mode calculation to return position values instead of directly updating, enabling better control flow
    Added proper rounding for float-to-int conversions in sensor data (cadence and power)
    Improved ERG mode calculations with new PID gain adjustments, better time-to-target calculations, and negative result validation for homed systems
@jrbarrick jrbarrick closed this Jan 11, 2026
@jrbarrick jrbarrick reopened this Jan 11, 2026
@jrbarrick
jrbarrick merged commit 7c3b15e into joroto Jan 11, 2026
2 checks passed
@jrbarrick
jrbarrick deleted the develop-joroto-merge-testing branch January 11, 2026 08:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants