This guide covers the wired remote interface. If you’re using a wireless remote, refer to the Research and Desire guides for wireless-specific instructions.
Prerequisites
Before you begin, ensure you have:- A fully assembled OSSM (complete all build guide steps)
- Either a wired remote or wireless remote connected
- A sufficient power supply (24V, 5A minimum)
Powering on and homing
1
Connect power
Plug your OSSM into a sufficient power supply. The controller should power on and display the startup screen.
2
Wait for homing
The OSSM automatically begins the homing sequence. The actuator moves slowly to find its home position.
3
Enter the main menu
After homing completes, the main menu appears on the wired remote display.
Main menu options
The main menu provides four operating modes:| Option | Description |
|---|---|
| Simple Penetration | Basic operation with minimal controls |
| Stroke Engine | Advanced pattern-based control with depth, stroke, and sensation settings |
| WiFi | Configure wireless connectivity |
| Restart | Restart the controller and re-home |
Using Stroke Engine
Stroke Engine provides the most control over your OSSM’s behavior. Select it from the main menu to enter pattern-based operation.You may see a “speed is too high” warning when entering Stroke Engine. This safety feature activates when the speed potentiometer isn’t at zero. Turn the left knob fully counterclockwise to clear the warning.
Display layout
The Stroke Engine interface shows:- Left bar — Speed (0–100%), controlled by the left knob
- Right bars — Three stacked indicators for depth, stroke, and sensation
- Center — Currently active pattern name
Controls
- Speed control
- Stroke settings
- Emergency stop
Use the left encoder to adjust speed from 0% to 100%.
- Turn clockwise to increase speed
- Turn counterclockwise to decrease speed
Changing patterns
Press the right encoder twice quickly to open the pattern selection menu. Available patterns:| Pattern | Behavior |
|---|---|
| Simple Stroke | Balanced acceleration, coasting, and deceleration; sensation has no effect |
| Teasing Pounding | Speed shifts with sensation setting; balances faster strokes |
| Robo Stroke | Sensation varies acceleration from robotic to gradual |
| Half’n’Half | Alternates between full and half depth strokes; sensation affects speed |
| Deeper | Stroke depth increases each cycle; sensation sets cycle count |
| Stop’n’Go | Pauses between strokes; sensation adjusts pause length |
| Insist | Modifies stroke length while maintaining speed; sensation influences direction |

