Skip to content

fix: iConsole+ as FTMS bike has no ERG support - #4820

Merged
cagnulein merged 2 commits into
masterfrom
fix/iconsole-plus-ftms-no-erg
Aug 8, 2026
Merged

fix: iConsole+ as FTMS bike has no ERG support#4820
cagnulein merged 2 commits into
masterfrom
fix/iconsole-plus-ftms-no-erg

Conversation

@cagnulein

Copy link
Copy Markdown
Owner

Summary

  • When a device name starts with iConsole+ and is configured as an FTMS bike via the toorx_ftms setting, the device was incorrectly defaulting to ergModeSupported=true
  • These bikes do not support ERG (power-based control) natively; they use resistance levels
  • Added a deviceDiscovered case to set resistance_lvl_mode=true, ergModeSupported=false, and max_resistance=16 for iConsole+ FTMS bikes

Test plan

  • Connect an iConsole+ device with toorx_ftms=true
  • Verify that ERG mode is not available in the UI
  • Verify resistance level control works correctly (1-16 levels)

🤖 Generated with Claude Code

cagnulein and others added 2 commits July 16, 2026 13:47
When iConsole+ is configured as FTMS bike (toorx_ftms=true), set
resistance_lvl_mode=true and ergModeSupported=false since these
devices don't natively support power-based ERG control.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
User confirmed the Toorx SRX Evolve (iConsole+) has 24 resistance levels.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@stale

stale Bot commented Aug 1, 2026

Copy link
Copy Markdown

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale Bot added the wontfix This will not be worked on label Aug 1, 2026
@stale stale Bot closed this Aug 8, 2026
@cagnulein cagnulein reopened this Aug 8, 2026
@cagnulein
cagnulein merged commit 9080b42 into master Aug 8, 2026
38 of 48 checks passed
@cagnulein
cagnulein deleted the fix/iconsole-plus-ftms-no-erg branch August 8, 2026 18:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

wontfix This will not be worked on

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant