Skip to content

PSMoveServiceEx v0.14

Compare
Choose a tag to compare
@Timocop Timocop released this 07 Apr 02:49
· 608 commits to master-experimental since this release

Changes in this version:

  • Improved OwOtrack software and SlimeVR hardware support.
    CustomIMU

  • Implemented controller attachments (SlimeVR style).
    You can attach controllers to each other, creating joint-based trackers which do not require LEDs to track but still can provide enough tracking information.
    This method can be used to make lightweight trackers which are only IMU-based using the parent controller as an absolute root.
    Both controllers act like a "bone" and in the middle of both is a joint so the controller that is parented to another can orbit around the joint using its IMU, simulating 6DoF tracking.
    This is very useful if you use this method for body tracking such as feet, chest, or arms.
    To enable controller attachments switch the positional filter of the giving controller to PositionExternalAttachment.
    Requires Virtual Device Manager.
    ControllerAttachments

  • Fixed Unhandled response in PSMS-EX Tool console.

  • Color calibration UI changes.

  • Fixed CAPI not shutting down correctly.
    ⚠️ Requires PSMoveClient_CAPI.dll update of the program that uses PSMS protocol!

  • Changed color calibration Automatic color detection behavior.

  • Unbounded tracker fps from main processing thread.
    ℹ️ This is a major change! If you encounter any tracking abnormalities please let me know!
    The main processing thread will no longer wait for tracker frames which caused a bottleneck in the thread.
    Controller and HMD IMUs will be more responsive but optical tracking is still synced with tracker fps.
    Virtual Device Manager's Remote Devices and Virtual Trackers will now have proper I/O and are more responsive.
    PSMS-EX will no longer freeze when tracker die or hang.

  • Removed tracker poll interval.

  • Renamed Tracker sleep to Processing thread sleep.

Special thanks:

Cai VR - Grammar and help with IMU joints. 👍