Skip to content

Add advertisement data parser - #106

Open
LaStrada wants to merge 7 commits into
mainfrom
fix-passive-advertisement-classification
Open

Add advertisement data parser#106
LaStrada wants to merge 7 commits into
mainfrom
fix-passive-advertisement-classification

Conversation

@LaStrada

Copy link
Copy Markdown
Member

This PR improves passive advertisement handling consumers can classify Airthings devices before opening a BLE connection.

It adds advertisement parsing for supported devices, identifies known unsupported families like View and Renew, and treats unknown Airthings-like devices separately instead of exposing them as generic unknown BLE devices.

It also exposes the shared Airthings service UUID constants publicly and cleans up device model handling by removing the UNKNOWN device type.

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.

1 participant