XaiJu
Khrull

Khrull

patreon


Khrull posts

XTP v0.286

Upgrading to this version WILL reset your ranges and any custom channels you have setup.

  • Adding pulse Lube option
  • Adding error dialog when XTP Web fails to start
  • Fix issue where funscript failed to pause when video is paused.
  • Fix issue where range changed beyond possible limits
  • Disable Serial TCode validation renamed to Disable TCode validation. It now also disabled UDP validation
  • Made switching TCode versions reset channel defaults View Post

TCode ESP32 v0.245b

Adding lite build option. This build removes temp and display as these are required to use separate cores in a dual core system. This new lite build may work with a single core esp32 but it has not been tested. To change the build change the global variable in main.cpp to: 

#define FULL_BUILD 0

You'll of course need to change the board in platformIO.

This build binary is only for the Devkit

Note: v0.245b full is mostly the same as v0.244b. So if y...

View Post

TCode ESP32 v0.244b

  • Adding support for standard servo twist
  • Removing logs for websocket input
  • Fixing typo with continuous twist.
  • Update UI for new standard twist servo.
  • Fix some incorrect validations.

Important: If you install this version and are using a 360 servo for the twist, you need to check the Feedback servo checkbox in the setup.

View Post

TCode ESP32 v0.243b


  • Adding websocket tcode input method.
Developers can add this to their app to communicate via TCP or Directly from a web page.
Connect to http://*userhostAndOrPort*/ws and send tcode with a newline attached
example in
        websocket.send("L06000I500"+String.fromCharCode(10))
You can see the js in the source code for a more in depth version.
...

View Post

TCode ESP32 v0.242b

Fix missing valid PWM pin in validation

Adding disable newtounge hat detection due to possible false readings.

Fix issue with temp failsafe trigger being sent to front end too many times causing crash.

Lower temp fail safe frequency detection.

View Post

XTP v0.283

Optimized the web interface front end code a bit.

Add motion modifier config to the web front end

Fix issue with using custom port preventing websocket to connect.

Adding custom websocket port field.

Fix issue with tvalve getting over ridden under normal use.

Fix some web display issues on mobile screens

Reverse default suck and suckManual channels. (A0 <-> A1) Need to reset your channel defaults or manually change them.


View Post

TCode ESP32 v0.24b

Fixing lots of issues with temp control

Added some options for temp control

Adding alpha support for the Feetech 360 Feedback analog servo. (FB5317M-17kg)
Note: Feed back pin is different from the digital feedback pin. The UI will change it and warn you upon checking the box.

Adding support for push notifications to the webUI. Mainly for temperature notifications for now.

Adding mac address to boot printout.

Added Import/Export for the us...

View Post

XTP v0.28b

Lots of changes in this one but mostly behind the scenes refactoring to get things more portable in the future.

Note: some settings have been migrated to a new data structure. Playlists being one of them. You may want to export your settings before starting this version just incase something goes wrong. In fact, I'd recommend doing this for every new version in case you wish to roll back to the old version.

People are having issues with the decoder priority and frame drops so I re...

View Post

XTP v0.271b

Fix for streaming video to IOS (IPad/IPhone) devices.

NOTE: I recently found out there's an issue with with this version.
When the stream gets towards the end it may just go kapoo.
So if you dont stream to IOS devices its better to grab 0.27 instead
until the next version is released.

EDIT: 0.28 has been released https://www.patreon.com/posts/xt...

View Post

XTP v0.27b

Introducing XTP Web!

  • This is a web server built into XTP for ease of setup. Just enable it in the settings and set up how you want to sync funscripts.
    Options are external player and built in player.
    DeoVR is the only external player that's tested.
    You can also sync to the built in player by checking XTP web in settings. (See screenshots)
  • You can select another folder that houses your VR media to filter out all 2D media OR you can use the naming scheme outlined f...

    View Post

XTP v0.265b

  • Adding standalone funscript playback with MFS and zip support
  • Add override to skip to money shot for playing specified funscript. 
  • Adding skip to action begin. This skips to 1 second before the first point in the main script.
  • Fixing some possible crashes with playlists
  • made playlist load and play when selected and clicking play.
  • Made playlists float to top of all sort types except random.
  • Fix issue with editing playlists introdu...

    View Post

XTP v0.2641 (hotfix)

Small update to fix issue with default video renderer. It should be OpenGLWidget not GLWidget2. Others and I have had issues with GLWidget on windows 10 so if you have playback issues out of 0.264 download 0.2641. If this gives you issues let me know.

View Post

TCode ESP32 (WiFi) v0.23b

  • Fix issue with temp pin change not applying.
  • Adding lube/vibe1 toggle
  • Adding pitch twist and valve freq. configuration
  • Updating the web UI styles/info a bit
  • Added PWM pin validation
  • Added duplicate pin validation

View Post

XTP v0.264b

  • Adding interface to view/edit the scripts linked via DLNA
  • made DLNA linked scripts save on selection.
  • Changed windows build to ffmpeg to 4.3 (attempting to fix the below issue but it wasn't it. I may go back in a future release)
  • Fixed playback on some videos I had that was broken.
  • Adding new video tab in options to clear up some space
  • Re-organized the System tab
  • Adding option to turn off serial validation (If you have trouble with co...

    View Post

XTP v0.263b

  • Adding new welcome dialog to help newbies out with the application basics
  • Improved the multiplier random axis movement generator.
  • Fix issue with media settings offset not being saved.
  • Adding new DARK theme. If you want this theme select it from File > Change theme.
  • Added "Reload theme" action for the "many" theme makers...(me)
  • Adding a system default theme
  • Adding invalid funscript error message for when it exists but the content i...

    View Post

TCode ESP32 v0.22b

  • Adding save range settings via UDP
  • Fix for using the wrong Servo zero in TCode v3 in OSR mode

View Post

UDP Vam

  • This is Tempests latest plugin with added UDP along with saving range settings via UDP. (Requires TCode ESP32 0.22 or later)
  • adding the ability to reach the ESP32 via tcode.local
  • adding the ability to modify the address via GUI instead of editing the code.

Posted in Tempests discord in #vam-exchange

View Post

XTP v0.2616

Try two...If you already downloaded 0.2615..delete that $#17.

This version will reset your channel settings (Ranges/Multipliers)
(Sorry I tried to migrate the data forward but things escalated quickly with TCode 3)

  • IMPORTANT! Fix for and issue where the tcode v3 value was under 1000 the device would go to the top instead the bottom. (Be sure to give scripts you've ran since v0.261 another try)
  • Changed a bit more in the serial connection code. Hopefully fixin...

    View Post

TCode ESP32 v0.211

This makes the reading of tcode more like Tcode v2. Ice found its more stable in serial connections.
If you don't have issues now, there's not really a need to upgrade to this version.

View Post

TCode EXP32 v0.21b

  • Adding TCode v3.1 code (You can switch back to v2.0 in the web config. Requires restart)
  • Adding validation to servo zeros (valid values are 1250-1750)
  • Updating zeros does NOT require reboot anymore.
  • Gave the config page a make over. (still needs some work)
  • Fix issue where inverse stroke was actually wrong on OSR2. (Sorry, If you find your stroke inverted just toggle the inverse stroke setting)
  • Adding Valve Servo 90 degree mode. For those like...

    View Post

XTP v0.261b

  • Adding partial TCode 3 support. Select it in Settings for now. (Still some things to add) This may be automated in the future.
  • Made serial validate again. (If it fails it will give you an error but let you use the port anyways)
  • Cleaned up the Funscript to tcode conversion code. (Fixing a few errors too)
  • Adding disable "No script found" option
  • Adding disable "No script found" in VR option
  • Fix issue with No script found dialog crashing the app....

    View Post

XTP 0.2581

Some one brought to my attention that I broke serial for romeo a couple of releases ago.
This should fix that.

Note: The 3.0 romeo sketch will still have issues. It's best to stick with 2.7b until the next version.

View Post

TCode ESP32

Adding inverse stroke and pitch options in the web config

View Post

XTP v0.258b

  • Adding individual media setting configuration front end. (only offset in there atm)
  • Fixing issue with certain aspect ratio NOT showing video titles. 
  • Wrapping the title text so more of it can be seen.
  • Fixing issue with Hitting cancel on password would say incorrect password.
  • Made password ask multiple times on incorrect entry.
  • Hopefully fixed an issue with going from fullscreen to normal where the window would black out.
  • Adding ...

    View Post

XTP To DeoVR guide

I got a request for a guide on syncing funscripts to DeoVR with XTP.


The steps should be similar with whirlygig minus the remote control part.
Its called "Enable time code server" I think

View Post

TCode ESP32 Firmware v0.164b

Adding configurator support over BLE

Fixing an issue where the ESP would not be started in AP mode again upon SSID connect fail.

Fixing issue with pitch home in OSR mode

Some minor changes to the guide


View Post

TCode Android Configurator for ESP32 over BLE

This is the initial ALPHA release of the TCode ESP32 Configurator android app. This app was developed to be easier to configure than using the AP mode method. I learned along the way the Wifi and Bluetooth do not play well together in the ESP32 as they share the same hardware. For this reason, I had to gimp the app to initial configuration only if WiFi is used. We need all the performance we can get when sending TCode over wifi.

REQUIRES: My ESP32 firmware v0.164b or higher

Its pr...

View Post

XTP v0.257b

This is a small patch to remove the D1 validation on serial connection.
So make sure you have the correct com port selected!

Not much else has changed.

If you don't have issues connecting to a romeo,
there is no need to get this version.

View Post

XTP v0.256

Add a "Skip to moneyshot" button/action. You can set this time stamp by right clicking on a playing video in the library at the point you want to set it at. Bind to gamepad button or default key "J" for now.
If there is no time stamp set for the current video, it will skip to the last 10% of the video duration.

Each video will now remember the last loop settings that were set when the video was stopped.
If the loop has been turned off it will set the last loop settings when re-ena...

View Post

TCode esp32 v0.163b

Adding mDNS so you do not have to fiddle with IP addresses as much anymore.
Default host name is
tcode.local

Made web interface a tad better on mobile screens with flex. (needs more love)

Updating installation document to include changed info since it was initially created.

View Post