Feature request: Trainer control
Although there have been no feature updates to the SDK for the past months, I'd have another feature request for the future: Smart trainer control. It would allow third-party developers to build companion apps for indoor cycling apps. Sensor measurements (cadence, power, hr, gear) could be streamed from the Karoo to the indoor cycling app, which in turn reports back the simulated speed and trainer sim mode parameters etc.
This would allow to build well-integrated companion apps that leverage the karoo's sensor setup. Companion apps could then also make use of other Karoo features (e. g. bonus button press to toggle power-ups in gamified apps, accelerometer for steering, graphical data fields for a minimap...).
I think the following features would be required:
- A new effect to request to keep on Wifi so that the Karoo doesn't turn it off when starting an indoor ride (same as is already present for BT and ANT)
- A new effect to set sim mode parameters (or erg mode watts) of a connected smart trainer
- Optionally a way to read the complete currently loaded workout on the Karoo (in case the user starts one) so that the indoor cycling app can be made aware of it
I think everything else that is required is already covered by the SDK.
Please sign in to leave a comment.
Comments
0 comments