aboutsummaryrefslogtreecommitdiff
path: root/src/survive.c
Commit message (Collapse)AuthorAgeFilesLines
* Playback now goes to a single file. Note that the file format changed too so ↵Justin Berger2018-03-161-3/+11
| | | | that it always starts 'time' 'device name'
* Cleaned up memory leaksJustin Berger2018-03-151-1/+6
|
* Results out of epnpJustin Berger2018-03-151-1/+3
|
* Added callback for lighthouse found; example in test.cJustin Berger2018-03-121-1/+9
|
* Fix MSVC buildMike Turvey2018-03-101-1/+1
|
* Switch from pos,quat to pose. Also change initialization order.cnlohr2018-03-101-18/+22
|
* 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
|
* Fix compiler warningsMike Turvey2018-01-151-4/+6
|
* fix various -Wall warningsChristoph Haag2018-01-151-1/+1
|
* Add standard output mechanism for posersMike Turvey2018-01-051-1/+8
| | | | | Added a raw pose output/ callback that the posers can call when they have calculated a pose.
* Haptic Call PlumbedMike Turvey2018-01-041-1/+12
| | | | | 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-031-7/+29
| | | | | Fully plumbed support for controller buttons Also, commented haptic call because it messed with the vive_magic calls, given where I had it.
* Capturing Button InputsMike Turvey2018-01-021-0/+55
| | | | | | 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.
* Configuration ChangesMike Turvey2017-12-221-1/+5
| | | | | Added some config options. Changed a few defaults. Better output from PoserTurveyTori. Hopefully, this will make it easier for someone new to get up and running more easily.
* Load LH Config DataMike Turvey2017-12-201-0/+2
|
* Add support for using only 1 lighthouseMike Turvey2017-12-191-0/+2
| | | | | | Change adds a config option for the number of "active" lighthouses, which can be 1. Calibrate will run with a single lighthouse if the new config option LighthouseCount is set to 1.
* Fix WarningsCNLohr2017-03-171-1/+3
|
* Almost compiles on Apple (not quite there)ultramn2017-03-161-0/+4
|
* Merge branch 'master' into WinSupport2mwturvey2017-03-161-3/+5
|\ | | | | | | | | # Conflicts: # src/survive_vive.c
| * Fix: Initialize both lighthouse configs.CNLohr2017-03-161-1/+2
| |
| * add note about extra 2 bytes.cnlohr2017-03-151-0/+1
| |
| * fix puff for headset.cnlohr2017-03-151-2/+2
| |
* | fix linux buildmwturvey2017-03-161-2/+1
| |
* | Manual registration on Windowsmwturvey2017-03-161-11/+11
| |
* | Last try at getting linktime registration working under MSVCmwturvey2017-03-161-0/+11
| |
* | Building & basic runningmwturvey2017-03-151-1/+2
|/
* Getting very close to a Windows port.CNLohr2017-03-151-2/+5
|
* Handle autoregistration of startup functions.cnlohr2017-03-141-1/+22
|
* Almost able to build on Windows.CNLohr2017-03-141-12/+35
|
* Merge branch 'TrackerSupport2' of https://github.com/mwturvey/libsurvive ↵cnlohr2017-03-131-0/+0
|\ | | | | | | into mwturvey-TrackerSupport2
| * More changes to gracefully support a trackerMichael Turvey2017-03-121-0/+0
| |
* | general updates from the current livestream.cnlohr2017-03-111-1/+1
|/
* shoehorn configuration into SurviveContextJoshua Allen2017-03-081-1/+20
|
* Architect the way the posers receive data.cnlohr2017-03-081-13/+44
|
* cleaning up more header stuffcnlohr2017-03-081-1/+0
|
* cleanupcnlohr2017-02-261-3/+7
|
* Merge branch 'master' of https://github.com/cnlohr/libsurvivecnlohr2017-02-261-1/+2
|\
| * Update code to allow for headless mode.cnlohr2017-02-251-14/+19
| |
* | Huge shift: Put HTC vive into its own file, to free up the rest of the ↵cnlohr2017-02-251-175/+74
|/ | | | system for libsurvive.
* Move to having an angle callback.cnlohr2017-02-161-5/+29
|
* Update disambiguator. I think I got it right this time, finally. Also, ↵cnlohr2017-02-131-12/+1
| | | | seems to output OOTX data pretty good.
* fix build for new disambiguaorcnlohr2016-12-201-0/+6
|
* get the new disambiguator closer, but it's still not perfect.cnlohr2016-12-201-6/+6
|
* switch to a hidden disambiguator.cnlohr2016-12-201-0/+4
|
* allow for easy config dumpingcnlohr2016-12-191-10/+25
|
* Closes #7 - retry the control out messagecnlohr2016-12-191-3/+5
|
* Fix light disambiguator location, put with the object instead of the system.cnlohr2016-12-171-75/+119
|
* Remove dependency on Xineramacnlohr2016-12-161-7/+51
| | | | | | Improve camfinder a little Add data_recorder.c Closes #1 making libsurvive much more pluggable.
* Tweak to change the way some things were logged and fix the interpreting data.Charles Lohr2016-12-111-6/+16
|