Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixed issue(s) which would write to the config file when it wasn't needed | Justin Berger | 2018-03-24 | 1 | -1/+1 |
| | |||||
* | Fixed startup bug; changed config names to be consistent | Justin Berger | 2018-03-22 | 1 | -1/+1 |
| | |||||
* | Fix configuration system and fix race condition in survive_vive. | cnlohr | 2018-03-18 | 1 | -22/+24 |
| | |||||
* | Almost at a config interface. | cnlohr | 2018-03-18 | 1 | -1/+1 |
| | |||||
* | Playback now goes to a single file. Note that the file format changed too so ↵ | Justin Berger | 2018-03-16 | 1 | -11/+10 |
| | | | | that it always starts 'time' 'device name' | ||||
* | Added usb packet statistics | Justin Berger | 2018-03-16 | 1 | -0/+4 |
| | |||||
* | Fix MSVC build | Mike Turvey | 2018-03-10 | 1 | -0/+16 |
| | |||||
* | Switch from pos,quat to pose. Also change initialization order. | cnlohr | 2018-03-10 | 1 | -0/+5 |
| | |||||
* | Whoops. This should _never_ print to stdout. | cnlohr | 2018-03-10 | 1 | -1/+0 |
| | |||||
* | Disable usb driver if playback is active | Justin Berger | 2018-03-08 | 1 | -2/+9 |
| | |||||
* | Refactoring to reuse code standard to htc json format | Justin Berger | 2018-03-08 | 1 | -172/+1 |
| | |||||
* | Added playback device driver | Justin Berger | 2018-03-08 | 1 | -74/+27 |
| | |||||
* | Fixed inadvertent change to signedness of acceldata | Justin Berger | 2018-03-04 | 1 | -4/+9 |
| | |||||
* | Merge pull request #99 from jdavidberger/misc-bugfix | CNLohr | 2018-02-24 | 1 | -5/+13 |
|\ | | | | | Fixed two minor / potential bugs | ||||
| * | Fixed unaligned access issues | Justin Berger | 2018-02-23 | 1 | -5/+13 |
| | | |||||
* | | Fixed typo which broke tr0 callbacks | Justin Berger | 2018-02-23 | 1 | -1/+1 |
|/ | |||||
* | fix various -Wall warnings | Christoph Haag | 2018-01-15 | 1 | -2/+2 |
| | |||||
* | Remove dependency on GetSem to fix linux segfault | Mike Turvey | 2018-01-05 | 1 | -1/+1 |
| | | | | Longer term, need to determine why if failed and fix root cause. | ||||
* | Haptic Call Plumbed | Mike Turvey | 2018-01-04 | 1 | -10/+77 |
| | | | | | The plumbing is now in place for the haptic call. Left in place a "demo" where haptic is called when a controller's trigger is pulled | ||||
* | Controller Buttons Fully Implemented | Mike Turvey | 2018-01-03 | 1 | -14/+14 |
| | | | | | Fully plumbed support for controller buttons Also, commented haptic call because it messed with the vive_magic calls, given where I had it. | ||||
* | Haptic POC | Mike Turvey | 2018-01-02 | 1 | -7/+20 |
| | | | | | | | --Upon startup, Watchman1 (wireless only) will do a short haptic feedback/ vibration. --Also have some POC code that turns off the controller (currently disabled) --Thank you Nairol! | ||||
* | Add button input support for wireless | Mike Turvey | 2018-01-02 | 1 | -5/+28 |
| | |||||
* | Capturing Button Inputs | Mike Turvey | 2018-01-02 | 1 | -26/+207 |
| | | | | | | Currently only working on Windows over USB interface Inputs are only printed out, still need to propagate them up the stack. Buttons are placed in a queue, and "processed" on a different thread to avoid starvation. | ||||
* | Start to support buttons | Mike Turvey | 2018-01-01 | 1 | -3/+95 |
| | | | | | | Start the infrastructure for reading buttons from the tracked devices. Currently, only supporting wired controller and wired tracker. Data is printed only so far, not passed up the stack programmatically. | ||||
* | use multiplication | Joshua Allen | 2017-05-07 | 1 | -6/+6 |
| | |||||
* | Merge branch 'master' of github.com:cnlohr/libsurvive | Joshua Allen | 2017-05-07 | 1 | -6/+10 |
|\ | | | | | | | | | Conflicts: src/survive_vive.c | ||||
| * | Tweak calibration values. | cnlohr | 2017-05-06 | 1 | -6/+11 |
| | | |||||
* | | handle applying calibration numbers to watchman devices | Joshua Allen | 2017-05-07 | 1 | -29/+44 |
|/ | |||||
* | check proper pointer for null | Joshua Allen | 2017-05-06 | 1 | -1/+1 |
| | |||||
* | use calibration numbers from device json files | Joshua Allen | 2017-05-06 | 1 | -0/+77 |
| | |||||
* | fix comment | Joshua Allen | 2017-05-05 | 1 | -0/+1 |
| | |||||
* | calibration values from MPU-6500 datasheet. | Joshua Allen | 2017-05-05 | 1 | -0/+11 |
| | | | | | I'm pretty sure the accelerometer values are correct. The gyroscope values may not be correct. | ||||
* | Merge pull request #61 from mwturvey/FixWirelessOnWindows | Michael Turvey | 2017-04-30 | 1 | -1/+2 |
|\ | | | | | Fix regression that broke support for wireless controllers on Windows | ||||
| * | Fix regression that broke support for wireless controllers on Windows | Mike Turvey | 2017-04-30 | 1 | -1/+2 |
| | | |||||
* | | Fix mistaken edit to survive_vive which dropped rest of packet when invalid ↵ | cnlohr | 2017-04-30 | 1 | -2/+2 |
| | | | | | | | | sensor was found. Feels odd that this is actually an issue. | ||||
* | | Fix survive_vive's accidental collection of code 0xfe data elements. | cnlohr | 2017-04-29 | 1 | -2/+2 |
|/ | |||||
* | Better messaging when finding a device | Mike Turvey | 2017-04-11 | 1 | -1/+2 |
| | |||||
* | Refactor a bit of survive_vive to re-use existing functions and simplify ↵ | cnlohr | 2017-04-07 | 1 | -3/+1 |
| | | | | execution. | ||||
* | Fix USB_DEV_HMD_IMU_LH | mwturvey | 2017-04-05 | 1 | -1/+1 |
| | |||||
* | Fix bug that prevented HMD from being added | Mike Turvey | 2017-04-01 | 1 | -11/+11 |
| | |||||
* | Fix Tracker IMU | mwturvey | 2017-03-28 | 1 | -16/+1 |
| | |||||
* | More cleanup & finishing genericization of calibrator | mwturvey | 2017-03-24 | 1 | -4/+2 |
| | |||||
* | Adaptive Acode Offset Compensation | mwturvey | 2017-03-24 | 1 | -13/+17 |
| | |||||
* | Fix linux build | Michael Turvey | 2017-03-24 | 1 | -1/+30 |
| | | | | | | Successfully tested with a wired watchman on linux. Wired tracker now succeeds in providing calibration info Still not getting light info from tracker. | ||||
* | Change disambiguator filter | mwturvey | 2017-03-23 | 1 | -12/+33 |
| | |||||
* | Fixed Windows USB Interface Enumeration | mwturvey | 2017-03-23 | 1 | -4/+14 |
| | |||||
* | Wow... Actually initilize to right size. | cnlohr | 2017-03-18 | 1 | -2/+14 |
| | |||||
* | Fix unititialized array. | cnlohr | 2017-03-18 | 1 | -2/+3 |
| | |||||
* | Fix mixed usage of "struct" and typedef'd struct, and fix compile error on ↵ | cnlohr | 2017-03-18 | 1 | -16/+16 |
| | | | | gcc/Linux. | ||||
* | Merge branch 'master' into UsbTrackerOnWin | mwturvey | 2017-03-17 | 1 | -3/+6 |
|\ | | | | | | | | | # Conflicts: # src/survive_vive.c |