Advanced Search
Search Results
20 total results found
Welcome!
The OSR Wiki is a free repository of knowledge about Open Source Strokers as originally conceived by TempestMAx. It is maintained and hosted by a community of volunteers using a simple platform called Bookstack. Information about strokers and related topics ...
Guidelines for Contributing
Anyone can edit or create content on the OSR Wiki, with some restrictions: You must register and verify your account with a valid email address. You may only delete content that you have created. Shelves can only be created by users with special permissio...
How to Support This Wiki
This project is currently sponsored by Ayva Software LLC. If you would like to support it, you can do so by becoming a patron of the creator Sorites Paradox. If you are interested in taking a larger role in moderating or administering please contact Sorites P...
Vac-u-lock
TBD Original Discord Post: https://discord.com/channels/664171761415356426/664172849808015400/869352792819646504 Modified STL: Vac-u-lock mod (tighter fit).stl. The parts that clip into the receiver are slightly larger to reduce the chance of the mod coming ...
Overview
Ayva WebSocket Hub is an open source desktop application that can stream TCode from web applications to any number of outputs (such as serial and network outputs) via a WebSocket. This is to bypass the limitations of web browser technologies that prevent mak...
Installing on Windows
Download and unzip Ayva WebSocket Hub (Windows).zip into a directory of your choosing. (Optional) Certificate Installation. Install the certificate for Certera by double-clicking on the Certera_CABundle.crt in the unzipped folder. Note: This step is not req...
TCode
Toy Code (often stylized as T-code or TCode) is the main protocol for implementing communications with an open source stroker. It is partly influenced by G-code, which is an alphanumeric format used to control 3D printers. (Spec TBD)
Ayva
Ayva is used to refer to various products made by Ayva Software LLC—a nano business that specializes in software for Open Source Strokers. They are the (current) sponsor of this wiki. Well known products include Ayva Stroker Lite, Ayva Remote, Ayva.js, and Ay...
Appendix
To be incorporated into the Guide Example: Streaming from Ayva Stroker Lite
Overview
The Open-source Stroker Robot, 2-axis (OSR2) is a Multi-Axis Stroker Robot (MAxSR) designed to hold and move a standard Fleshlight or similar toy with 2-4 degrees of freedom. It is constructed from a combination of 3D printed plastic and commercial off-the-...
Notes
This page is a messy, temporary page to post links and/or notes that might be useful for beginners. Eventually this will be compiled into a more coherent guide. Stuff needed: USB Serial Drivers: https://www.silabs.com/developers/usb-to-uart-bridge-vcp-driv...
Installing on macOS
Download and unzip Ayva WebSocket Hub (macOS).zip into a directory of your choosing (your Applications folder is recommended). Double-click Ayva WebSocket Hub.app and the application should open. Consult the Guide for information about how to use it.
Virt-A-Mate
Virt-A-Mate (VaM) is a virtual reality sex simulator. It makes characters come alive using a combination of realistic joint physics, soft body physics, skin-accurate collisions, and advanced rendering techniques. It includes a desktop mode for those without VR...
Troubleshooting
I see this error in BusDriver. What's wrong? Exception caught: System.FormatException: Input string was not in the correct format ... This is from a bug that was fixed in BusDriver. Download and install the latest version and it will go away.
Overview
BusDriver is a Virt-A-Mate (VaM) plugin that accepts motion data from various sources and animates a selected target in the scene. Accepts data from UDP server in TCode format. Animates target using Physics Link or Force. Releases:https://github.com...
Guide
TBD
Overview
Print Settings
For most components, a layer height of 0.2mm is sufficient, balancing print resolution and time efficiency. A minimum of two walls and 30+% infill is recommended, with three walls preferable for increased structural integrity. Parts subjected to greater stress...
Output Types
There are two main types of outputs: Network and Serial. Network Network outputs enable connections to devices or software via TCP or UDP protocols. In TCP mode, Ayva WebSocket Hub attempts to establish a connection to a WebSocket at the /ws endpoint on ...
Interface Overview
Listening Port - Specify the port for Ayva WebSocket Hub to monitor incoming connections. Any TCode received on this port will be routed to the connected outputs. Click the Start button to begin monitoring for incoming connections. Data forwarding will com...