aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Results out of epnpJustin Berger2018-03-153-1/+135
|
* Added first draft of epnp codeJustin Berger2018-03-157-0/+3185
|
* Added default action for pose processJustin Berger2018-03-141-1/+2
|
* Fixed regression from early refactorJustin Berger2018-03-121-1/+1
|
* Changed include to not have 'redist'Justin Berger2018-03-121-1/+1
|
* Cleaned up cast warningJustin Berger2018-03-121-1/+1
|
* Redirected posers to used passed in callbacksJustin Berger2018-03-124-25/+31
|
* Preparing to add more to PoserDataJustin Berger2018-03-122-6/+12
|
* Added callback for lighthouse found; example in test.cJustin Berger2018-03-125-23/+44
|
* FLT* -> SurvivePose*Justin Berger2018-03-112-8/+4
|
* Fixed survive_reproject to match the new coordinate systemJustin Berger2018-03-111-3/+2
|
* Changed rotation of charlesslow to match new standardJustin Berger2018-03-111-0/+6
|
* Tweaked the reproj error to be in terms of average error per sampleJustin Berger2018-03-111-1/+7
|
* Added code which calculates the error for each calibration type; also made ↵Justin Berger2018-03-112-0/+184
| | | | sure to always save the calibration
* Fixed missing identifier in survive_calJustin Berger2018-03-111-3/+3
|
* remove TODO and fix xyz accelerometer data from the lighthouse.cnlohr2018-03-111-2/+2
|
* Update pose definition and readme.cnlohr2018-03-111-0/+3
|
* Fix Save and Restore of PositionBit setMike Turvey2018-03-101-0/+2
|
* Fix MSVC buildMike Turvey2018-03-103-2/+23
|
* Switch from pos,quat to pose. Also change initialization order.cnlohr2018-03-104-22/+32
|
* Added nullptr checks around file accessJustin Berger2018-03-101-11/+15
|
* Merge branch 'master' of https://github.com/cnlohr/libsurvivecnlohr2018-03-101-1/+10
|\
| * Merge pull request #103 from jdavidberger/verify_FLT_at_startupCNLohr2018-03-101-1/+10
| |\ | | | | | | Added a check at init that makes sure the user agrees with what FLT is
| | * Updated error message to be more helpfulJustin Berger2018-03-081-1/+3
| | |
| | * Added a check at init that makes sure the user agrees with what FLT isJustin Berger2018-03-071-1/+8
| | |
* | | Whoops. This should _never_ print to stdout.cnlohr2018-03-101-1/+0
|/ /
* | Spaces -> Tabs (code formatting change)Justin Berger2018-03-093-344/+358
| |
* | Swapped to OGGetAbsoluteTime for timestampJustin Berger2018-03-091-11/+9
| |
* | Added time factor to playbackJustin Berger2018-03-081-13/+6
| |
* | Disable usb driver if playback is activeJustin Berger2018-03-081-2/+9
| |
* | Refactoring to reuse code standard to htc json formatJustin Berger2018-03-085-315/+168
| |
* | Added playback device driverJustin Berger2018-03-084-74/+459
|/
* Fixed inadvertent change to signedness of acceldataJustin Berger2018-03-042-6/+11
|
* Merge pull request #99 from jdavidberger/misc-bugfixCNLohr2018-02-244-9/+23
|\ | | | | Fixed two minor / potential bugs
| * Fixed OOB memory accessJustin Berger2018-02-232-3/+4
| |
| * Fixed unaligned access issuesJustin Berger2018-02-232-6/+19
| |
* | Fixed typo which broke tr0 callbacksJustin Berger2018-02-231-1/+1
|/
* Fix a few warningsMike Turvey2018-01-152-3/+4
|
* Fix compiler warningsMike Turvey2018-01-154-9/+10
|
* fix various -Wall warningsChristoph Haag2018-01-153-6/+6
|
* fix segfault in config_set_lighthouse()Christoph Haag2018-01-151-2/+3
| | | | | also include the survive_config.h header to avoid various implicit function declaration warnings on gcc
* A few changes to test.cMike Turvey2018-01-061-34/+34
| | | | | Hopefully, this will make it easier for anyone wanting to use libsurvive to have a simple starting point for doing so.
* Remove dependency on GetSem to fix linux segfaultMike Turvey2018-01-051-1/+1
| | | | Longer term, need to determine why if failed and fix root cause.
* Update test.c to do calibrationMike Turvey2018-01-052-1/+13
|
* Add standard output mechanism for posersMike Turvey2018-01-054-14/+46
| | | | | Added a raw pose output/ callback that the posers can call when they have calculated a pose.
* Haptic Call PlumbedMike Turvey2018-01-043-18/+108
| | | | | 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 ImplementedMike Turvey2018-01-033-21/+54
| | | | | Fully plumbed support for controller buttons Also, commented haptic call because it messed with the vive_magic calls, given where I had it.
* Haptic POCMike Turvey2018-01-021-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 wirelessMike Turvey2018-01-021-5/+28
|
* Capturing Button InputsMike Turvey2018-01-022-26/+262
| | | | | | 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.