buttplug icon indicating copy to clipboard operation
buttplug copied to clipboard

Support for Kiiroo Powerblow

Open sv-j opened this issue 2 years ago • 15 comments

Feature Description

Are you planning to support Kiiroo's Powerblow? If so do you have any ETA for it? O

Thanks

sv-j avatar Aug 25 '23 17:08 sv-j

I've got one on backorder. Support might not be trivial, so no ETA

blackspherefollower avatar Sep 05 '23 12:09 blackspherefollower

Maybe estimate the amount of underpressure and go from there. Maybe make it a non-linear function. And probably a low-pass filter since it might not like a lot of pumping/releasing very fast. It would be nice if it could kinda auto-tune the parameters.

darkfader avatar Jun 16 '24 16:06 darkfader

+1! This is totally needed. I am glad to help implementing it but I do not have knowledge of sniffing the Bluetooth protocol.

SR6Sensation avatar Sep 06 '24 09:09 SR6Sensation

We have the protocol, but the device isn't an easy fit into buttplug's existing commands: it had 2 commands increase vacuum and release. Mapping those to anything useful isn't trivial.

blackspherefollower avatar Sep 06 '24 10:09 blackspherefollower

Does this mean that perhaps Buttplug commands API should be extended to include Suction as a separate parameter instead of mapping it to anything else?

Also interested in how XToys.app has implemented PowerBlow support.

Thanks.

SR6Sensation avatar Sep 06 '24 11:09 SR6Sensation

Buttplug already has "Constrict" as a type on ScalarCmd for constant settings on a device, but nothing right now that performs one-off events that the powerblow, the tremblr-bt and the inflatable Satisfyer devices would expect for pressure changes (the last one at least has a concept of a current pressure, whilst the first 2 don't actually know if they're just sucking air from the room Vs the chamber formed between the user and the toy).

blackspherefollower avatar Sep 06 '24 11:09 blackspherefollower