Skip to content

Releases: Timocop/PSMoveServiceEx

PSMoveServiceEx v0.27.7

08 Jun 20:10

Choose a tag to compare

Changes:

  • Fixed tracker_deviation_exclude_angle feature causing exclusions when trackers have been rolled over.
    • Now using proper FOV checking (when trackers are in FOV of each other) rather than simple orientation angle difference which causes issues when trackers are rolled over (such as being upside down) compared to other trackers.

ℹ️ Note that the SteamVR driver is now included in Virtual Device Manager!

PSMoveServiceEx v0.27.6

31 May 23:13

Choose a tag to compare

Changes:

  • Fixed pose calibration not working (see below).
    • Internal tracking filters that could interfere with the pose calibration that are now bypassed using Enforce Tracking logic:
      • Average position caching
      • Ignore pose from one tracker
      • Cache average position offsets
      • Facing tracker deviation exclude angle
      • Maximum tracker position deviation
  • Clear Cache average position offsets cache after pose calibration to avoid tracking issues due to old cached samples.
  • Replaced Disable ROI logic with Enforce Tracking instead.
    Enforce Tracking logic bypasses filters that may block a device from tracking or post-process tracking behavior.
    This will also fix pose calibration in config tool where tracking filters could interfere with the calibration and possibly block progress.

ℹ️ Note that the SteamVR driver is now included in Virtual Device Manager!

⚠️ PSMoveServiceEx CAPI behavior changed!

bool RequestStartPSMoveDataStream.disable_roi and bool RequestStartHmdDataStream.disable_roi in the CAPI does not actually disable Region-of-Interest of the device anymore, but rather enforces tracking instead.
If you need to disable ROI, either change the configuration or notify the user to disable it in the Advanced Settings in config tool.
The naming will be changed in the future.

PSMoveServiceEx v0.27.5

29 May 21:38

Choose a tag to compare

Changes:

  • Fixed some issues with pipes data handling.
    Fixed ExternalOrientationFilter filter, should have less jittery orientation now.
    Fixed PositionExternalAttachment filter, should have less jittery position now.
    Fixed Virtual Trackers having duplicated frames and will also work with different tracker sync-modes now.

  • Replaced excluded_opposed_cameras with tracker_deviation_exclude_angle which is enabled by default.
    Trackers will now exclude their triangulation between trackers that face each other at this angle in degrees.
    This will avoid tracking issues when the tracking bulb goes between cameras creating rough triangulation.
    Mostly useful for head-mounted display trackers.
    Can be disabled when value is put to 0.

ℹ️ Note that the SteamVR driver is now included in Virtual Device Manager!

PSMoveServiceEx v0.27.4

08 Dec 18:39

Choose a tag to compare

Changes:

  • Increase magnetometer deviation cutoff value.
    ⚠️The configuration name of this settings has been changed from MagnetometerDevationCutoff to MagnetometerDeviationCutoff!

  • Sample average magnetic samples in Show Magnetic Interferences.

  • Added mobile version chessboard pattern to Calibrate Tracker Distortion.
    ℹ️ You can use your mobile phone/tablet to calibrate tracker distortion instead of using the chessboard pattern on a paper. You can find the mobile chessboard pattern in the PSMoveServiceEx assets folder. Just load the PNG image to your phone, open it and make sure no UI elements are blocking the squares.

Images:


ℹ️ Note that the SteamVR driver is now included in Virtual Device Manager!

PSMoveServiceEx v0.27.3

21 Nov 06:25

Choose a tag to compare

Changes:

  • Send tracker exposure, gain and width via CAPI protocol to clients.
  • Improve color detection in Color Calibration.
  • Fixed device velocity when using local orientation offsets.
  • Switch roll/pitch in Controller Settings - Offsets.

ℹ️ Note that the SteamVR driver is now included in Virtual Device Manager!

PSMoveServiceEx v0.27.2

29 Oct 14:12

Choose a tag to compare

Changes:

  • Fixed command line arguments not working properly on cold run.

ℹ️ Note that the SteamVR driver is now included in Virtual Device Manager!

PSMoveServiceEx v0.27.1

25 Oct 00:36

Choose a tag to compare

Changes:

  • Added command line argument --disable_morpheus to disable morpheus detection.
    ℹ️ Using this command line argument will also override the saved config value.

  • Added command line argument --min_virtual_hmd <num> to set the minimum count of virtual head-mounted displays.
    ℹ️ Using this command line argument will also override the saved config value.

  • Added command line argument --min_virtual_controller <num> to set the minimum count of virtual controllers.
    ℹ️ Using this command line argument will also override the saved config value.

  • Added command line argument --min_virtual_tracker <num> to set the minimum count of virtual trackers.
    ℹ️ Using this command line argument will also override the saved config value.

  • Added logging for bad tracker deviations.

ℹ️ Note that the SteamVR driver is now included in Virtual Device Manager!

PSMoveServiceEx v0.27

18 Jul 01:14

Choose a tag to compare

Changes:

  • Removed outdated and unused assets.

    • Compiled model headers.
    • Extended kalman filter.
    • Unused tests.
  • Set position and angular prediction to 25 ms by default in Controller Settings and HMD Settings.

  • Get average color around the selected area not just one pixel in Color Calibration.

  • Changed color sensitivity in Color Calibration.

  • Added OBJ Wavefront 3D model files instead of compiled headers.

  • Added Open Sans font and use it by default.

  • Added GUI icons.

  • Major GUI overhaul.

  • Fixed crashing in Color Calibration on USB connected controllers.

  • Fixed controller USB controller to be selected by default in Controller Settings.

  • Fixed Bluetooth pairing on some systems.

  • Always attempt to unpair already existing controller before pairing the same device again.

  • Fixed Test Tracking Video in Color Calibration not working properly.

  • Disallow Force Accept in Magnetometer Calibration.

and much more...

Pictures:


ℹ️ Note that the SteamVR driver is now included in Virtual Device Manager!

PSMoveServiceEx v0.26.3

24 Jun 23:30

Choose a tag to compare

Changes:

  • Added more logging.
  • Improved Legacy PSMoveService config detection.
  • Changed default orbit viewport perspective.
  • Added magnetometer quality in Magnetometer Calibration.
  • Minor UI changes.
  • Reduce window size.
  • Removed Optical Noise Calibration because its unused.
  • Fixed render aspect ratio when resizing the window.

ℹ️ Note that the SteamVR driver is now included in Virtual Device Manager!

PSMoveServiceEx v0.26.2

23 Jun 20:55

Choose a tag to compare

Changes:

  • Added more logging.

ℹ️ Note that the SteamVR driver is now included in Virtual Device Manager!