buttplug icon indicating copy to clipboard operation
buttplug copied to clipboard

Use Vibrate:X instead of VibrateN:X when Lovense gets VibrateCmd with same speeds

Open qdot opened this issue 6 years ago • 2 comments

This is an optimization bug more than anything, and it's only for the Edge at the moment.

Lovense "Vibrate:X" causes all motors to vibrate, while "Vibrate1X:", "Vibrate2:X", etc cause single motors to vibrate. If we get a VibrateCmd with 2 subcommands, each of which have the same speed, we can just send Vibrate:X over. Saves us a bluetooth exchange.

qdot avatar Jun 26 '18 05:06 qdot

Moving from buttplug-csharp to buttplug-rs just to make sure I check for this in that code base.

qdot avatar Sep 26 '20 06:09 qdot

We have a nice way to test this now so it'd be nice if we can get it in.

qdot avatar Aug 29 '22 00:08 qdot