LoveMachine icon indicating copy to clipboard operation
LoveMachine copied to clipboard

WIP: Add oscillator support

Open Sauceke opened this issue 1 year ago • 3 comments

Installer for testing: https://nightly.link/Sauceke/LoveMachine/actions/runs/8849260670/assets.zip You should change the RPM Range setting according to the specs of your toy, otherwise the speed will be inaccurate.

Sauceke avatar Feb 22 '24 12:02 Sauceke

Robot Results

:white_check_mark: Passed :x: Failed :next_track_button: Skipped Total Pass %
12 0 0 12 100

Passed Tests

Name :stopwatch: Duration Suite
Linear Command Count 0.002 s Secrossphere Demo Test Suite
Linear Command Timing 0.001 s Secrossphere Demo Test Suite
Linear Command Position 0.001 s Secrossphere Demo Test Suite
Linear Command Duration 0.008 s Secrossphere Demo Test Suite
Vibrate Command Count 0.002 s Secrossphere Demo Test Suite
Vibrate Command Timing 0.003 s Secrossphere Demo Test Suite
Rotate Command Count 0.007 s Secrossphere Demo Test Suite
Rotate Command Timing 0.001 s Secrossphere Demo Test Suite
Oscillate Command Count 0.002 s Secrossphere Demo Test Suite
Oscillate Command Speed 0.003 s Secrossphere Demo Test Suite
Battery Level 0.004 s Secrossphere Demo Test Suite
Kill Switch 6.038 s Secrossphere Demo Test Suite

github-actions[bot] avatar Feb 22 '24 12:02 github-actions[bot]

solace not stopping has been fixed although it still doesnt match the speed very well

Speed Mixing setting causes solace to straight up stop working it stops responding

im thinking of just replacing it what would be a good replacement that could match games speeds more accurately?

dravpin avatar Apr 20 '24 22:04 dravpin

@dravpin Even after adjusting the RPM range? The highest RPM should be 280 for the Solace, not sure about the lowest. But a perfect match will not be possible with an oscillator anyway. For better accuracy I would recommend a Handy (shameless sponsored link). In my setup, it can match even very fast strokes reasonably well (and it also supports Smooth Stroking). I'm guessing oscillation mode = depth doesn't work either then. I'll just remove every feature that isn't in the default setting.

Sauceke avatar Apr 26 '24 12:04 Sauceke