Add Kettler C12 ergometer bike support - #4314
Merged
Merged
Conversation
Implements support for Kettler C12 bike using custom BLE protocol. Device operates as an ergometer with target power control (0-250W). Parses cadence, power, and speed from custom notification handles. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
- Remove virtualbike::debug connection (signal doesn't exist in virtualbike) - Add heartRateBeltName as local QSettings variable in characteristicChanged() Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
|
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. |
|
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. |
|
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. |
|
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. |
cagnulein
added a commit
that referenced
this pull request
Aug 1, 2026
Xcode Cloud builds from the checked-in project.pbxproj (restored via git checkout in ci_pre_xcodebuild.sh after the real qmake/make run), not from a freshly qmake-generated one. That committed project predates the Kettler C12 bike support added in #4314, so kettlerc12bike.cpp and its moc output were never part of the Sources build phase, leaving kettlerc12bike::staticMetaObject and the constructor undefined at Archive time even though the GitHub Actions ios-build (which always regenerates the project from qmake) built fine. Added the same PBXFileReference/PBXBuildFile/group entries used for the structurally identical schwinnic4bike.{h,cpp}, plus its moc file.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Implements support for Kettler C12 bike using custom BLE protocol. Device operates as an ergometer with target power control (0-250W). Parses cadence, power, and speed from custom notification handles.