OSSM Controls

This guide covers how to control the OSSM (Open Source Sex Machine) using your RADR wireless remote.

Control Screen Overview

When connected to an OSSM, the control screen displays:

  • Top: Three tabs showing Depth, Sensation, and Stroke modes
  • Top Bumpers: << and >> buttons for mode switching
  • Left Side: Speed encoder dial with arc indicator
  • Right Side: Mode encoder dial (Depth/Sensation/Stroke) with arc indicator
  • Center: Linear rail graph showing stroke and depth visualization
  • Below Graph: Current pattern name
  • Bottom: Menu, Pause, and Patterns buttons

Speed Control

The left encoder always controls speed, regardless of which mode is active.

ParameterRangeDefault
Speed0–100%0%
  • Turn clockwise to increase speed
  • Turn counter-clockwise to decrease speed
  • The encoder has acceleration: faster turns make bigger changes

Info

Speed must be above 0% for the OSSM to move. When paused, increase speed to resume automatically.

Adjustment Modes

The right encoder controls one of three parameters, depending on which mode is active. Use the shoulder bumpers to switch modes.

Depth Mode

Controls how deep the penetration reaches.

ParameterRangeDefault
Depth0–100%10%
  • Higher values = deeper penetration
  • The depth is visualized on the linear rail graph

Sensation Mode

Controls the intensity or "feel" of the motion.

ParameterRangeDefault
Sensation0–100%50%
  • Lower values = gentler, smoother motion
  • Higher values = more intense, aggressive motion

Stroke Mode

Controls the length of each stroke.

ParameterRangeDefault
Stroke0–100%50%
  • Lower values = shorter strokes
  • Higher values = longer strokes
  • The stroke is visualized on the linear rail graph

Switching Modes

You have two ways to switch between Depth, Sensation, and Stroke:

  • Left Bumper (<<) — Switch to the previous mode
  • Right Bumper (>>) — Switch to the next mode

The mode order is: Depth → Sensation → Stroke → Depth...

Visual Feedback

When you switch modes:

  • The corresponding tab at the top becomes highlighted
  • The right encoder LED color changes:
    • Coral/Red — Depth mode
    • Blue — Sensation mode
    • Green — Stroke mode
  • The left encoder LED stays purple (always speed)

Pause and Stop

The middle button controls pausing and stopping.

Single Press: Pause

A single press pauses the OSSM:

  • Speed is set to 0%
  • The pattern name changes to "Paused" in red
  • The middle LED turns red
  • The Pause button changes to "STOP" (red)

Info

To resume from pause, simply increase the speed with the left encoder. The OSSM will resume automatically.

Safety Feature: Persistent Speed Monitoring

When you enter Pattern Mode or other menus, RADR continues to monitor the left encoder (speed) for safety. This means:

  • You can still adjust speed while browsing patterns
  • If you turn the speed to 0, the OSSM stops immediately
  • This ensures you always have instant stop capability

Tip

Even while selecting patterns, the left encoder controls speed. This is a safety feature, not a bug.

Hold: Device Stopped

On the Stroke Engine control screen, press and hold the middle button for about a second to stop:

  • Speed is set to 0%
  • The "Device Stopped" screen appears
  • Your depth, stroke and sensation settings are kept

On the Device Stopped screen, press Back (left) or the middle button to return to the controls, then turn speed up to continue. Press Home (right) to disconnect from the OSSM and go back to the main menu.

Simple Penetration has no hold-to-stop

Holding the middle button does nothing on the Simple Penetration screen. There, press the middle button to pause, or turn the left knob to 0. In an emergency, unplug the OSSM's power supply.

Pattern Mode

Press the right button (Patterns) to enter Pattern Mode.

In Pattern Mode:

  • The screen shows a list of available patterns
  • Use the right encoder to scroll through patterns
  • Press the right button to select a pattern
  • Press the left button to cancel and return

See Stroke Patterns for details on each pattern.

Linear Rail Graph

The linear rail graph in the center of the screen provides a visual representation of the OSSM's motion:

  • The graph shows the stroke range and depth position
  • As you adjust Stroke and Depth, the visualization updates in real-time
  • This helps you understand the physical motion without looking at the machine

The left button (Menu) is reserved for future OSSM device settings.

Note

The Menu button is currently disabled and has no function. The button styling changes when paused (appearing enabled), but pressing it has no effect. Future firmware updates will enable device-specific settings through this button.

LED Indicators During Control

LEDColorMeaning
Left (Speed)PurpleSpeed mode (always active)
MiddleWhiteActive and playing
MiddleRedPaused or stopped
Right (Mode)Coral/RedDepth mode active
Right (Mode)BlueSensation mode active
Right (Mode)GreenStroke mode active

Quick Reference

ControlAction
Left EncoderAdjust speed (0–100%)
Right EncoderAdjust active mode (0–100%)
Left BumperPrevious mode (Depth ← Sensation ← Stroke)
Right BumperNext mode (Depth → Sensation → Stroke)
Left ButtonMenu (disabled)
Middle ButtonPress: Pause / Hold: Device Stopped (Stroke Engine screen)
Right ButtonOpen Pattern Mode

Tips

Tip

Start with low speed and gradually increase to find your preferred intensity.

Tip

Use the bumpers to switch modes by feel—you don't need to look at the screen.

Tip

If you stop by accident, press Back or the middle button on the Device Stopped screen, then increase speed to resume. Your other settings are kept.

On this page