Multiple hardware commands sent to either Lovense dongle only have the first command sent
blackspherefollower opened this issue · comments
blackspherefollower commented
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