Skip to main content
This guide covers stroker motion state, calibration bounds, hall reference positions, and software-enforced motion settings for the Melody hardware device, controlled over WiFi using the single production API:
All protected requests require:

Stroker Status (Read)

Dynamic positional and velocity state of the linear haptic actuator (“Stroker”).

Stroker Calibration Info (Read)

Hardware-derived physical motion boundaries captured during calibration.

Stroker Settings (Read/Write)

Software limits and motion preferences that operate inside calibration bounds.

Best Practices

  • Only adjust Position Shift and Velocity limits after a successful calibration
  • Keep user motion bounds inside hardware-detected calibration limits
  • Apply velocity caps when streaming (HPS) or looping (HLC) to ensure smooth, safe motion
  • All position shifts are in millimeters (mm) relative to calibration bounds

Next, explore how to read stroker status, update motion settings, or control loops & timelines in the API Reference → Stroker WiFi tabs.