aboutsummaryrefslogtreecommitdiff
path: root/include/libsurvive/survive.h
Commit message (Collapse)AuthorAgeFilesLines
* Internalize data recorder detailsJustin Berger2018-03-221-1/+3
|
* Made disambiguator configurableJustin Berger2018-03-221-11/+1
|
* Added functionality to standardize where found lighthouses goJustin Berger2018-03-201-1/+2
|
* Added code to cancel out object rotation when calibratingJustin Berger2018-03-201-0/+7
|
* Fix configuration system and fix race condition in survive_vive.cnlohr2018-03-181-1/+1
|
* Almost at a config interface.cnlohr2018-03-181-4/+9
|
* Moving things over... still todo:cnlohr2018-03-181-4/+13
| | | | | | * Make functions for changing temp configs. * Make functions for config_read_str but where it checks the temp one first. * Parse command-line options.
* trying new config modecnlohr2018-03-181-14/+15
|
* Playback now goes to a single file. Note that the file format changed too so ↵Justin Berger2018-03-161-2/+8
| | | | that it always starts 'time' 'device name'
* Refactored how the persistence (now called sensor_activations) workedJustin Berger2018-03-161-2/+32
|
* rename nr_locations to sensor_ctcnlohr2018-03-141-2/+2
| | | | Also, make it easier to see edges in calibrate.
* Added callback for lighthouse found; example in test.cJustin Berger2018-03-121-0/+3
|
* FLT* -> SurvivePose*Justin Berger2018-03-111-2/+1
|
* Update pose definition and readme.cnlohr2018-03-111-1/+1
|
* Switch from pos,quat to pose. Also change initialization order.cnlohr2018-03-101-1/+1
|
* Added a check at init that makes sure the user agrees with what FLT isJustin Berger2018-03-071-1/+9
|
* Add user pointer to survive contextMike Turvey2018-01-161-0/+2
|
* Fix compiler warningsMike Turvey2018-01-151-3/+2
|
* Add standard output mechanism for posersMike Turvey2018-01-051-1/+4
| | | | | Added a raw pose output/ callback that the posers can call when they have calculated a pose.
* Haptic Call PlumbedMike Turvey2018-01-041-0/+5
| | | | | 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-4/+4
| | | | | 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-1/+39
| | | | | | 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.
* Add support for using only 1 lighthouseMike Turvey2017-12-191-0/+1
| | | | | | 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.
* use calibration numbers from device json filesJoshua Allen2017-05-061-0/+6
|
* Update the charles disambiguatorcnlohr2017-04-301-1/+1
|
* Support calling the library from C++, by adding extern "C" decorations, and ↵Dr. Orion Lawlor2017-04-171-1/+12
| | | | including correct prototypes.
* Adding Tori PoserMike Turvey2017-03-251-3/+3
|
* More cleanup & finishing genericization of calibratormwturvey2017-03-241-1/+1
|
* More cleanupmwturvey2017-03-231-1/+1
|
* Updated disambiguator. Solid OOTXMike Turvey2017-03-231-1/+2
|
* Fix TCC compile.CNLohr2017-03-171-10/+2
|
* Fix windows build to allow for linktime code genreation.CNLohr2017-03-171-2/+4
|
* Merge branch 'master' into WinSupport2mwturvey2017-03-161-3/+2
|\ | | | | | | | | # Conflicts: # src/survive_vive.c
| * Fix lighthouse capture mechanism to match new valve.CNLohr2017-03-161-1/+0
| |
| * Merge branch 'master' of github.com:cnlohr/libsurviveJoshua Allen2017-03-151-1/+1
| |\ | | | | | | | | | | | | Conflicts: src/survive_data.c
| * | rename variablesJoshua Allen2017-03-151-2/+2
| | |
* | | fix linux buildmwturvey2017-03-161-1/+3
| | |
* | | Manual registration on Windowsmwturvey2017-03-161-42/+4
| | |
* | | Last try at getting linktime registration working under MSVCmwturvey2017-03-161-0/+4
| | |
* | | Building & basic runningmwturvey2017-03-151-3/+11
| | |
* | | Windows Compilingmwturvey2017-03-151-4/+42
| |/ |/|
* | Getting very close to a Windows port.CNLohr2017-03-151-1/+1
|/
* Update with almost working poser information stuff. This has been long ↵cnlohr2017-03-111-3/+2
| | | | stream to live. Goobye.
* Update a few files... need to get working with linmath. But first switching ↵cnlohr2017-03-111-1/+1
| | | | accounts.
* shoehorn configuration into SurviveContextJoshua Allen2017-03-081-0/+5
|
* Architect the way the posers receive data.cnlohr2017-03-081-2/+2
|
* cleaning up more header stuffcnlohr2017-03-081-7/+11
|
* Move most of the libsurvive stuff into a common area.cnlohr2017-03-081-17/+84
|
* Switch types over to avoiding extra struct keyword. Switch poses to ↵cnlohr2017-03-081-4/+4
| | | | "SurvivePose" type.
* Split out into some more things in the include folder. Getting closer to ↵cnlohr2017-03-031-0/+95
trying to have posers.