Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wrong model reported #44

Open
jesserockz opened this issue Aug 10, 2023 · 3 comments
Open

Wrong model reported #44

jesserockz opened this issue Aug 10, 2023 · 3 comments

Comments

@jesserockz
Copy link

Describe the bug
A clear and concise description of what the bug is.

Model is reported as Smart 6000 when it should be Smart 7000

To Reproduce
Steps to reproduce the behavior:

Additional context
Add any other context about the problem here.

Screenshot_20230810-182441.png

Screenshot_20230810-183623.png

@bdraco
Copy link
Member

bdraco commented Aug 10, 2023

How the model is determined is wrong

https://github.com/wise86-android/OralBlue_python/blob/15e1a03bcb3350574d438e4593bcff59608a77a7/Protocol.md has some hints but we haven't figured it out as the data set we have isn't good enough to get it right yet

@MatrixEditor
Copy link

MatrixEditor commented Jan 8, 2024

Okay, how the model is determined is definitely wrong. A full model list can be taken from /oralb-io/blob/master/oralb/blesdk/brush.py#L26. The first byte of the received advertisement defines the used protocol version and is therefore irrelevant for model mapping.

The complete advertisement structure (for brushes) is also defined in /oralb-io/blob/master/oralb/blesdk/brush.py#L190

@ge33ek
Copy link

ge33ek commented Jul 17, 2024

Bump conversation thread here…

I have an io8 currently being identified as io Series 6/7

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

No branches or pull requests

4 participants