Skip to content

# Feature Request: Add Support for ANT+ Stride-Based Speed and Distance Monitor (Device Type 124) #125

@codetoinfinify

Description

@codetoinfinify

Hi there! I hope you're doing well. I've been using openant for a fitness tracking project and absolutely love how comprehensive the library is. However, I've run into a gap that I'd love to see filled.

I'm working with Garmin heart rate monitors and power meter / footpod (like the HRM-Pro and Stryd) that have this really cool feature where they broadcast both heart rate data and running dynamics simultaneously. The heart rate part works perfectly with openant, but these devices also transmit stride-based speed and distance data on ANT+ device type 124, which isn't currently supported.

When I try to connect to the StrideSpeed functionality, I get this error:

ValueError: DeviceType.StrideSpeed not in device profiles

These devices are pretty popular among runners and provide some really valuable metrics like instantaneous speed, accumulated distance, cadence, and stride length. It would be amazing to access this data alongside the heart rate information that's already working so well.

I'd be happy to help with testing or provide any additional information about the device behavior if that would be useful. Thanks so much for all the work you've put into this library - it's been a pleasure to work with!

Let me know what you think about adding StrideSpeed support. I think it would be a valuable addition for anyone building fitness applications with Python.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions