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

FLipMouse GUI - Managing Bluetooth devices #36

Open
benjaminaigner opened this issue Jun 29, 2020 · 4 comments
Open

FLipMouse GUI - Managing Bluetooth devices #36

benjaminaigner opened this issue Jun 29, 2020 · 4 comments

Comments

@benjaminaigner
Copy link
Contributor

Currently, the FLipMouse with ESP32miniBT addon accepts every pairing request and paired devices can't be unpaired.

It would be nice to show (if available) a list of bonded devices in the FLipMouseGUI (C# & Web), including the possibility to remove one or all devices from this list.

@ChrisVeigl
Copy link
Contributor

a less elegant but easy-to-integrate alternative would be to use the long-press of the internal button (which was used to activate pairing with the Adafruit EZKeys BT-module) to discard all paired devices.

see

if (checkPairing == BUTTON1_PRESS_TIME_FOR_PAIRING) {

@benjaminaigner
Copy link
Contributor Author

Or we use the button again for en- / disabling pairing mode :-)
I think it is possible to implement pairing on/off in the ESP32 repo and in my opinion it is better to disable pairing by default,
otherwise it would be possible that any device nearby pairs with the FLipMouse and because advertising is disabled when connected, it wouldn't be possible to pair with a legitimate device.

@benjaminaigner
Copy link
Contributor Author

@Rollonat
Copy link

At the moment the flipmouse cannot be recognized by any IOS device inside my appartment. Outside there is no problem. Maybe neighbours have paired it. So resetting the paired devices on the FM would help alot!

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

3 participants