- Launch Control 1 35 Build 992 2
- Launch Control 1 35 Build 992 1
- Launch Control 1 35 Build 992 3
- Launch Control 1.35 Build 992 1
- Launch Control 1 35 Build 992 Number
Launchcontrol is a server that can control/playback scripts on a Launch. Thisproject contains plugins for both Kodi and VLC to communicate with theLaunchcontrol server (loading scripts, pausing playback, etc.)
The main platform for Launchcontrol is Linux, but it has been successfullytested on Mac OS X. Works great on a Raspberry Pi withLibreELEC using the Kodi addon.
Side note, if you have vss you can see how well your reacts. I have suspension sensors too and it's neat too see launch control release, suspension move and then vss move. My cars reaction time is just about.200 so I'm learning to bump in a just bit deeper to help dual my reaction time.
Windows versions requireButtplug.io Websocketserver. Information on how to install and run Buttplug.io Websocket server canbe foundhere.Check out the Metafetish blog andforums for the latest status.
The Kodi and VLC addons work on all platforms (Linux, Mac and Windows.) Kodi'saddon also works with their Android versions.
The Launch's firmware needs to be 1.2 (or higher.)
Script formats
Supported haptic script formats:
Format | Content Type | File extensions |
---|---|---|
Funscript | application/prs.funscript+json | .funscript .json |
Raw | application/prs.launchraw+json | .launch .json |
Kiiroo | text/prs.kiiroo | .kiiroo |
Kiiroo (Feel-Me/VR) | application/prs.kiiroo+json | .meta |
Create your own Funscripts using the Funscripting Blender addon.
Downloads
Check the releases pagefor the latest binary downloads.
Filename | Description |
---|---|
launchcontrol_linux_amd64 | Linux (64-bit) |
launchcontrol_linux_386 | Linux (32-bit) |
launchcontrol_darwin_amd64 | Mac OS X |
launchcontrol_linux_arm | Linux ARM (Raspberry Pi) |
launchcontrol_windows_amd64 | Windows (64-bit) (see note) |
launchcontrol_windows_386 | Windows (32-bit) (see note) |
script.service.launchcontrol.zip | Kodi Addon |
launchcontrol.lua | VLC Extension |
NOTE: Windows versions of Launchcontrol do not have native Bluetoothsupport and require Buttplug.io Websocket server.Information on how to install and run Buttplug.io Websocket server can be foundhere. Checkout the Metafetish blog andforums for the latest status.
Usage
Start using native Bluetooth (BLE)
Start using Buttplug.io Websocket Server
Buttplug.io can take care of communicating with BLE toys. This is the only way forLaunchcontrol to communicate with a Launch on Windows.
Launch Control 1 35 Build 992 2
With TLS
By default Buttplug is running with TLS enabled using a self-signedcertificate. (Note that the certificate is stored in PFX format and needs to beconverted to PEM before Launchcontrol can use it.)
Alternatively the certificate validation can be skipped:
Without TLS
Execute commands on HTTP endpoint using cURL
Kodi Integration
The Launchcontrol Kodi service addon connects to a local Launchcontrol server and autoloads scripts and synchronizes playback, taking into account actions likepausing and seeking.
Scripts that are paired with the movie file will be loaded. Pairing is done byplacing a script file next a movie using the same base filename (this mirrorsthe same convention as for nfo or artwork).The addon uses Kodi's VFS while searching and loading scripts, so even movieson remote sources like SMB or HTTP servers will work.
Movie/script pairing example:
/my movies/title.mp4
/my movies/title.funscript
Launch Control 1 35 Build 992 1
Install
Download script.service.launchcontrol.zip
from thereleases page. Or packagethe plugin yourself from contrib/kodi/script.service.launchcontrol
. Just zipup the directory (or use the Makefile.)
This guide showshow to install the zip file in Kodi. After installation the plugin willautomatically start.
NOTE: If you are running Launchcontrol on another machine then Kodi orare not using the default port, the address can be changed in the add-onsconfigure
menu.
VLC Integration
VLC extension for Launchcontrol loads script from the local machine into aLaunchcontrol server to play them in sync with a video. Pairing works the sameas for the Kodi addon, just place the script file next to the video using thesame base filename.
Note: The VLC extension has less features then the Kodi addon, see VLCExtension README for details on what's included.
Install
Place the launchcontrol.lua in VLC'slua/extensions/
directory and reload extensions or restart VLC. The extensionmust be enabled every time VLC is restarted by clicking view
->
Launchcontrol
. See VLC Extension README for moredetails on the extension.
Build
Raspberry Pi v2/v3 with LibreELEC
Make sure Bluetooth is disabled in the LibreELECServicestab.
Build Launchcontrol server forarm:
Build the script addon:
Note: Pre-build binaries are also available on thereleases page.
Copy the build results and an autostart.sh to the Raspberry Pi:
Reboot LibreELEC andinstall thescript.service.launchcontrol.zip
addon.
Launch Control 1 35 Build 992 3
Thats it!
Bluetooth requirements
Launch Control 1.35 Build 992 1
See the gatt docsfor the Bluetooth requirements/setup.
Other examples
Build and run example (Linux)
Launch Control 1 35 Build 992 Number
Launchcontrol is released under a BSD-style license.