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

BroadcastScale connects only once per start of the app #1069

Open
aircable opened this issue Sep 13, 2024 · 1 comment
Open

BroadcastScale connects only once per start of the app #1069

aircable opened this issue Sep 13, 2024 · 1 comment

Comments

@aircable
Copy link

I know you are working on the BroadcaseScale driver. We built a scale using that protocol.

May I ask for a feature that shows the weight continuously while the scale is reporting it? What I mean is that I can see the weight changing while stepping on the scale. When the scale is then stable it would be nice to have a button selecting the current measurement.

Right now, the app starts and takes the first packet it finds over air and uses it. There is no way to repeat the measurement after that. The only way is to close the app and restart it only when you are on the scale and be very quite.
It would make it more user friendly using this type of BroadcastScale.

Thanks!

@sroemer
Copy link

sroemer commented Sep 15, 2024

I do not own a broadcast scale and don't know any details about its communication, anyway here some comments/ideas I have regarding this:

  • Having a button to 'select' the current weight sounds not like a good idea to me.
    I just imagine myself stepping on the scale, but then need the phone in my hand to push the button, which results in the weight being affected by the phone.

  • In my opinion a stable weight should be detected based on a flag in the messages sent by the scale or - if this is not possible - the final and stable weight should be detected based on identical values being received repeatedly for a number of times.

  • Additionally a new measurement could be started when the weight drops back to 0 or drops by a certain amount.

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

2 participants