Skip to content

Conversation

@yuyoyuppe
Copy link
Contributor

Issue description

Corebluetooth stack discovers my BTLE device with a very generic name while having a correct name on Windows and on Android.

Change description

This PR implements the fix suggested in #334 and extends the event_driven_discovery example to print peripheral names.

Concerns

I'm not sure it's the best approach to merge Advertisement Data[Local Name] and peripheral names when they're both present, so I'm open for better ideas.

@yuyoyuppe yuyoyuppe force-pushed the extract_adv_local_name branch 2 times, most recently from 6ccfc7f to 336263d Compare June 6, 2024 12:07
@qwandor qwandor changed the base branch from master to dev June 6, 2024 12:29
@yuyoyuppe yuyoyuppe force-pushed the extract_adv_local_name branch 2 times, most recently from 8d6b34f to dfcc0a6 Compare June 6, 2024 19:53
@yuyoyuppe
Copy link
Contributor Author

This might break people relying on an exact device name, so would be worth mentioning in Release notes.

@yuyoyuppe yuyoyuppe force-pushed the extract_adv_local_name branch from dfcc0a6 to f5e6d76 Compare June 6, 2024 22:52
@yuyoyuppe yuyoyuppe requested a review from qwandor June 10, 2024 13:44
@qwandor qwandor merged commit a1f8644 into deviceplug:dev Jun 10, 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.

2 participants