fitbit-heart-rate-service icon indicating copy to clipboard operation
fitbit-heart-rate-service copied to clipboard

Not working with Android 9

Open davidmcnabnz opened this issue 3 years ago • 2 comments

Thanks for writing this app pair. It fills in a huge deficiency of fitness machines being unable to directly read heart rates from fitbit devices.

It seems to work on Android 10 devices, but not on Android 9. Is there anything I can do to get it working on earlier Androids? If I need to use a phone as a Bluetooth relay, I'd much rather use one of my much older devices.

davidmcnabnz avatar Jun 30 '22 05:06 davidmcnabnz

Curious, the app is targeting SDK version 27, which is Android 8.1.

This Android app is mostly stitching together a GATT server example and web server example. I'm not really an experienced Android developer.

I don't have the time right now to revisit this project or dig into Android compatibility issues, but thanks for trying it out!

mogenson avatar Jun 30 '22 16:06 mogenson

Hi Michael, thanks for your quick reply.

As a dev myself, I fully understand the feeling of time scarcity.

Your 'app pair' Simply Just Works (tm) :)

It's nice too, to have the FitBit Sense wrapped as a 'virtual Bluetooth HRM', to the point where the Bowflex JRNY app detects and uses it without issue.

I'm tempted to fork the code and start onboarding with Android and FitBit development. This might give me a good way to onboard with both ecosystems :)

Talking about ecosystems, the exercise equipment industry in general has embarrassed itself badly by refusing to support interoperability. They need to have an interface standard akin to MIDI for musical equipment.

Cheers again David

davidmcnabnz avatar Jun 30 '22 23:06 davidmcnabnz