├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── config ├── 83-vive.rules ├── HTC_Vive_meshdata.json ├── org_osvr_Vive_Libre.json └── osvr_server_config.vive_libre.sample.json ├── src ├── org_osvr_Vive_Libre.cpp ├── vl_config.cpp ├── vl_config.h ├── vl_driver.cpp ├── vl_driver.h ├── vl_enums.h ├── vl_fusion.cpp ├── vl_fusion.h ├── vl_hid_reports.h ├── vl_light.cpp ├── vl_light.h ├── vl_log.cpp ├── vl_log.h ├── vl_magic.h ├── vl_math.h ├── vl_messages.h └── vl_synchronous.h ├── tests ├── hid-enumerate.cpp └── minimal-hid.cpp ├── tools └── vivectl.cpp └── valgrind ├── suppressions ├── hidapi.supp └── suppressions.log ├── valgrind-make-fix-list.py ├── valgrind-make-lib-suppressions.py ├── valgrind-parse-suppressions.awk └── valgrindctl /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/collabora/OSVR-Vive-Libre/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/collabora/OSVR-Vive-Libre/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/collabora/OSVR-Vive-Libre/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/collabora/OSVR-Vive-Libre/HEAD/README.md -------------------------------------------------------------------------------- /config/83-vive.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/collabora/OSVR-Vive-Libre/HEAD/config/83-vive.rules -------------------------------------------------------------------------------- /config/HTC_Vive_meshdata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/collabora/OSVR-Vive-Libre/HEAD/config/HTC_Vive_meshdata.json -------------------------------------------------------------------------------- /config/org_osvr_Vive_Libre.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/collabora/OSVR-Vive-Libre/HEAD/config/org_osvr_Vive_Libre.json -------------------------------------------------------------------------------- /config/osvr_server_config.vive_libre.sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/collabora/OSVR-Vive-Libre/HEAD/config/osvr_server_config.vive_libre.sample.json -------------------------------------------------------------------------------- /src/org_osvr_Vive_Libre.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/collabora/OSVR-Vive-Libre/HEAD/src/org_osvr_Vive_Libre.cpp -------------------------------------------------------------------------------- /src/vl_config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/collabora/OSVR-Vive-Libre/HEAD/src/vl_config.cpp -------------------------------------------------------------------------------- /src/vl_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/collabora/OSVR-Vive-Libre/HEAD/src/vl_config.h -------------------------------------------------------------------------------- /src/vl_driver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/collabora/OSVR-Vive-Libre/HEAD/src/vl_driver.cpp -------------------------------------------------------------------------------- /src/vl_driver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/collabora/OSVR-Vive-Libre/HEAD/src/vl_driver.h -------------------------------------------------------------------------------- /src/vl_enums.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/collabora/OSVR-Vive-Libre/HEAD/src/vl_enums.h -------------------------------------------------------------------------------- /src/vl_fusion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/collabora/OSVR-Vive-Libre/HEAD/src/vl_fusion.cpp -------------------------------------------------------------------------------- /src/vl_fusion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/collabora/OSVR-Vive-Libre/HEAD/src/vl_fusion.h -------------------------------------------------------------------------------- /src/vl_hid_reports.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/collabora/OSVR-Vive-Libre/HEAD/src/vl_hid_reports.h -------------------------------------------------------------------------------- /src/vl_light.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/collabora/OSVR-Vive-Libre/HEAD/src/vl_light.cpp -------------------------------------------------------------------------------- /src/vl_light.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/collabora/OSVR-Vive-Libre/HEAD/src/vl_light.h -------------------------------------------------------------------------------- /src/vl_log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/collabora/OSVR-Vive-Libre/HEAD/src/vl_log.cpp -------------------------------------------------------------------------------- /src/vl_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/collabora/OSVR-Vive-Libre/HEAD/src/vl_log.h -------------------------------------------------------------------------------- /src/vl_magic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/collabora/OSVR-Vive-Libre/HEAD/src/vl_magic.h -------------------------------------------------------------------------------- /src/vl_math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/collabora/OSVR-Vive-Libre/HEAD/src/vl_math.h -------------------------------------------------------------------------------- /src/vl_messages.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/collabora/OSVR-Vive-Libre/HEAD/src/vl_messages.h -------------------------------------------------------------------------------- /src/vl_synchronous.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/collabora/OSVR-Vive-Libre/HEAD/src/vl_synchronous.h -------------------------------------------------------------------------------- /tests/hid-enumerate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/collabora/OSVR-Vive-Libre/HEAD/tests/hid-enumerate.cpp -------------------------------------------------------------------------------- /tests/minimal-hid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/collabora/OSVR-Vive-Libre/HEAD/tests/minimal-hid.cpp -------------------------------------------------------------------------------- /tools/vivectl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/collabora/OSVR-Vive-Libre/HEAD/tools/vivectl.cpp -------------------------------------------------------------------------------- /valgrind/suppressions/hidapi.supp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/collabora/OSVR-Vive-Libre/HEAD/valgrind/suppressions/hidapi.supp -------------------------------------------------------------------------------- /valgrind/suppressions/suppressions.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/collabora/OSVR-Vive-Libre/HEAD/valgrind/suppressions/suppressions.log -------------------------------------------------------------------------------- /valgrind/valgrind-make-fix-list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/collabora/OSVR-Vive-Libre/HEAD/valgrind/valgrind-make-fix-list.py -------------------------------------------------------------------------------- /valgrind/valgrind-make-lib-suppressions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/collabora/OSVR-Vive-Libre/HEAD/valgrind/valgrind-make-lib-suppressions.py -------------------------------------------------------------------------------- /valgrind/valgrind-parse-suppressions.awk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/collabora/OSVR-Vive-Libre/HEAD/valgrind/valgrind-parse-suppressions.awk -------------------------------------------------------------------------------- /valgrind/valgrindctl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/collabora/OSVR-Vive-Libre/HEAD/valgrind/valgrindctl --------------------------------------------------------------------------------