HTC Vive Tracker Developer Manuallines page 30

Hide thumbs Also See for Vive Tracker:
Table of Contents

Advertisement

SetFeature 0xB3 data format:
Byte Index
0
1
2
3
Byte Index 3: Configures Vive Tracker's low pass filter setting to maintain tracking
performance when the accessory vibrates. It will revert to the default value '0' after 30
seconds, or set it to default manually. The field supports Vive Tracker firmware v.20 and
higher.
SetFeature 0xB4 data format:
Byte Index
0
1
2
3
4
5
6
7
8
9
Sample code
Vive Tracker
HTC Corporation
Data
2 : phone
Host Type
3 : accessory
Charge Enable
Reserved
OS Type
Reserved
0 : 184 Hz (default)
Low Pass Filter
1 : 5 Hz
configuration
2 : 10 Hz
3 : 20 Hz
Data
Indicates the version of the data you send out.
Tag Index
Default value is zero in this version of data
format.
TRIGGER
BUMPER
MENU
STEAM
Button
PAD
PAD_FINGERDOWN
Reserved
Reserved
Pad X value, value from -32768 to 32767
Pad X value
BYTE 2 is LSB
Pad Y value, value from -32768 to 32767
Pad Y value
BYTE 4 is LSB
Trigger Raw, value from 0 to 65535
Trigger Raw
BYTE 6 is LSB
Battery Level, Reserved
Battery Level
BYTE 8 is LSB
Table: Data Format (Accessory to Vive Tracker)
Developer Guidelines
07/17/2017
Ver. 1.5
Remark
Remark
27
0x01
0x02
0x04
0x08
0x10
0x20
0x40
0x80
HTC Confidential and Proprietary

Advertisement

Table of Contents
loading

Table of Contents