Skip to content

Advertise HR service - #2088

Merged
JF002 merged 1 commit into
InfiniTimeOrg:mainfrom
mark9064:adv-hr-service
Aug 18, 2024
Merged

Advertise HR service#2088
JF002 merged 1 commit into
InfiniTimeOrg:mainfrom
mark9064:adv-hr-service

Conversation

@mark9064

@mark9064 mark9064 commented Jul 4, 2024

Copy link
Copy Markdown
Member

Builds on top of #897
The original problem was that an extra 128bit uuid was too big for the advertising packet

Works with OpenTracks (shows with the advertising filter on), NRF Connect shows both the DFU and HR service

Closes #895

@github-actions

github-actions Bot commented Jul 4, 2024

Copy link
Copy Markdown

Build size and comparison to main:

Section Size Difference
text 377192B -16B
data 940B 0B
bss 63540B -16B

@florisre

florisre commented Jul 4, 2024

Copy link
Copy Markdown

Works for me too, I can now connect my PineTime as a HR sensor to my Garmin Edge Explore 2!

Also using PineTime as a motion sensor with Sleep as Android still works, same as before.

@mark9064

Copy link
Copy Markdown
Member Author

Forgot to mention, confirmed working with BLE gym equipment also

@JF002 JF002 added this to the 1.15.0 milestone Aug 18, 2024
@JF002
JF002 merged commit 4fddf93 into InfiniTimeOrg:main Aug 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Expose the HeartRate service UUID in BLE ADV packet

3 participants