Physical Control Layout
RADR has the following physical controls:Top Edge
- Left Bumper — Located on the top-left edge, used for switching to the previous mode
- Power Switch — Above the screen, to the left of the USB-C port
- Right Bumper — Located on the top-right edge, used for switching to the next mode
Front Face
- 320x240 Full-Color LCD — Centered on the device
- Three Under-Screen Buttons:
- Left Button — Home / Back
- Middle Button — Pause / Stop (single press pauses, double press stops and resets)
- Right Button — Menu / OK / Select
Sides
- Left Encoder (Knob) — Always controls speed or primary parameter
- Right Encoder (Knob) — Controls secondary parameters or selection
Main Menu
The main menu is your starting point after powering on RADR. It offers three options:Navigation
- Right Encoder — Scroll through menu options
- Right Button — Select the highlighted option
- Left Button — No action (already at top level)
Settings Menu
Access the settings menu from the main menu by selecting Settings.Navigation
- Right Encoder — Scroll through options
- Right Button — Select the highlighted option
- Left Button — Return to main menu
Screen States
RADR uses a state machine to manage different screens. Here’s the flow:Device Search Screen
When you select Device Search from the main menu:- RADR scans for 5 seconds
- Blue LEDs pulse during the scan
- Status shows “Searching for nearby devices…”
- After scanning, the device list appears
Device List Screen
After scanning, you’ll see a list of discovered devices:- Right Encoder — Scroll through the device list
- Right Button — Connect to the selected device
- Left Button — Cancel and return to main menu
Devices are shown by their advertised name. If a device has no name, it appears as “Unknown Device”.
Device Connecting Screen
During connection, you’ll see status messages:- “Initializing connection…”
- “Creating new connection…”
- “Connecting to [device address]…”
- “Connected! Setting up device…”
- “Discovering device capabilities…”
- “Device ready!”
Device Control Screen
Once connected, you enter the device control screen. The layout varies by device type: For OSSM:- Tab interface at top showing Depth, Sensation, Stroke modes
- Left encoder dial for Speed
- Right encoder dial for the active mode
- Bottom buttons: Menu (disabled), Pause, Patterns
- Single encoder dial for vibration intensity
- STOP button in the center
Device Menu Screen
For devices that support patterns (like OSSM), pressing the right button opens the pattern menu:- Right Encoder — Scroll through patterns
- Right Button — Select the highlighted pattern
- Left Button — Return to control screen without changing
Device Stopped Screen
After a double-press stop, this confirmation screen appears:- Message: “Your device has been stopped and reset to default play settings; but it’s still connected.”
- Left Button (Back) — Return to control screen
- Right Button (Home) — Return to main menu

