Skip to content

Reverse engineering the protocol for the VIVE wireless dongle and the 6DoF Ultimate tracker

Notifications You must be signed in to change notification settings

tengxy/vive_ultimate_tracker_re

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vive_ultimate_tracker_re

Current status:

  • Figured out how to trigger "PCVR" mode and get 3DoF (rotation) tracking via USB HID (connected directly to trackers)
  • Figured out how to pair multiple trackers to the Dongle
  • Receiving "ack" messages from multple trackers at once

TODO:

  • Figure out how to activate "PCVR" mode for the RF protocol
  • Figure out how to get 6DoF/SLAM-active tracking for either direct USB or RF

Files

  • hid_test.py - Testing the USB HID protocol connected directly to the tracker, no RF/wireless
  • rf_hid_test.py - Testing the USB HID protocol for the wireless dongle itself, and hopefully wireless comms w/ the trackers.

About

Reverse engineering the protocol for the VIVE wireless dongle and the 6DoF Ultimate tracker

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.9%
  • Shell 0.1%