Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stryd footpod shows up as cycling sport #395

Open
MrCsabaToth opened this issue Jan 5, 2023 · 5 comments
Open

Stryd footpod shows up as cycling sport #395

MrCsabaToth opened this issue Jan 5, 2023 · 5 comments
Assignees
Labels
bug Something isn't working enhancement New feature or request help wanted Extra attention is needed

Comments

@MrCsabaToth
Copy link
Member

MrCsabaToth commented Jan 5, 2023

Viktor Glatz's screen shot showed that:
208184647-a42a4255-953c-4c70-8d3f-50d51b633d28

The reason must be that the RSC sensor data doesn't have power measurement, but the Stryd provides power for running. So they probably expose a Cycling Power data instead (maybe along with CSC or RSC?). The bottom line is that we need to recognize Stryd as a running sport device, not cycling. Probably I'll just have a device duplicate for Power sensor, just like I have a dup CSC sensors as kayak sensors for Old Danube. I'll have to create running version of the Cycling Power sensor.

@MrCsabaToth MrCsabaToth added enhancement New feature or request bug Something isn't working labels Jan 5, 2023
@MrCsabaToth
Copy link
Member Author

What we need to figure out is if Stryd exposes only cycling power service, or does it have RSC or other services as well.

@MrCsabaToth MrCsabaToth added the help wanted Extra attention is needed label Feb 10, 2023
@MrCsabaToth
Copy link
Member Author

Someone with a Stryd needs to supply me with this info by an nRF Connect scan or similar.

@MrCsabaToth
Copy link
Member Author

MrCsabaToth commented Dec 30, 2023

Now the Technogym Run support added RSC only running devices #461. That completes a part for Stryd. But we should rather pick up the power from the power data. I assume Stryd showed up as cycling not because it implements an FTMS Indoor Bike, but because it exposes a power meter profile. So what is needed is to make the RSC-only treadmill capable of picking up a power meter as a companion sensor.

@MrCsabaToth MrCsabaToth self-assigned this Dec 31, 2023
MrCsabaToth added a commit that referenced this issue Dec 31, 2023
…r as an additional sensor #395

(We contemplate that Stryd's bicycle identification is due to a Power Meter profile and not FTMS Indoor Bike data)
@MrCsabaToth
Copy link
Member Author

I asked Stryd if the pod transmits Cycling Power profile and RSC profile. According to Angus from Stryd:

Yes, Stryd broadcasts over these two standard profiles!
Please let us know if you have any more questions and we will help.

@MrCsabaToth
Copy link
Member Author

I'm asking Angus about the exact manufacturer string, model name and usual Bluetooth name.

"Hey Angus,

For more precise support I wonder what the device returns for these characteristics:

0x180A Device Information service

  • 0x2A29 Manufacturer Name String
  • 0x2A24 Model Number String

And also is there a generic scheme or way you preset the Bluetooth names of the pods? The one a user reported to me had the name simply "Stryd". But if in a running group there are multiple pods would they have this same name? Can a user reset or reprogram the Bluetooth name?
This is important so I can decide if I rely in any way on the Bluetooth name, and how much the manufacturer name can support my decision (or even that becomes the main driver if the identification).
Usually the Bluetooth name is also reported under the 0x1800 Generic service's 0x2A00 Device Name characteristic."

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant