buttplugio / buttplug

Rust Implementation of the Buttplug Sex Toy Control Protocol

Home Page:https://buttplug.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Allow users to faux-disconnect devices from server (for re-enumeration)

qdot opened this issue · comments

commented

In order for users to make changes to device configs (i.e. device limits), we should allow users to be able to simulate a device disconnect/reconnect so we can re-enumerate things like step values to the client program.

Note that I do not care if this will break clients that do not handle device disconnect correctly. This is their problem, not mine.

commented

@blackspherefollower Feel free to chime in here if you have any concerns other than "this will break clients that don't handle device reconnection"

I see no issue here: Bluetooth range issues are still more likely cause of reconnection.

Any chance this could be used to dynamically blocklist/un-blocklist devices without needing to stop the server?