buttplug
buttplug copied to clipboard
Multiple hardware commands sent to either Lovense dongle only have the first command sent
Describe the bug
Testing the Gravity with both dongles, Vibrate1:N; followed quickly with Vibrate2:N; only causes the vibrator to be changed.
Both messages are sent to the dongle (as far as the trace logging can tell).
I suspect that the send needs some delay before the dongle is ready to read again (in practice 40ms works, but I bet waiting for the write response would be better)
Expected behavior Commands should be delivered to the dongle at a rate were they're not dropped
Actual behavior The later commands are dropped by the dongle