aboutsummaryrefslogtreecommitdiff
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
...
* Playback now goes to a single file. Note that the file format changed too so ↵Justin Berger2018-03-162-2/+9
| | | | that it always starts 'time' 'device name'
* Refactored how the persistence (now called sensor_activations) workedJustin Berger2018-03-163-4/+35
|
* rename nr_locations to sensor_ctcnlohr2018-03-141-2/+2
| | | | Also, make it easier to see edges in calibrate.
* Cleaned up cast warningJustin Berger2018-03-121-2/+2
|
* Redirected posers to used passed in callbacksJustin Berger2018-03-121-0/+9
|
* Preparing to add more to PoserDataJustin Berger2018-03-121-4/+3
|
* Added callback for lighthouse found; example in test.cJustin Berger2018-03-122-0/+4
|
* FLT* -> SurvivePose*Justin Berger2018-03-112-3/+2
|
* Fixed survive_reproject to match the new coordinate systemJustin Berger2018-03-111-2/+10
|
* Added code which calculates the error for each calibration type; also made ↵Justin Berger2018-03-111-0/+45
| | | | sure to always save the calibration
* Update pose definition and readme.cnlohr2018-03-111-1/+1
|
* Switch around code to do proper rotation, etc.cnlohr2018-03-111-1/+1
|
* Switch from pos,quat to pose. Also change initialization order.cnlohr2018-03-102-2/+2
|
* Merge pull request #103 from jdavidberger/verify_FLT_at_startupCNLohr2018-03-101-1/+9
|\ | | | | Added a check at init that makes sure the user agrees with what FLT is
| * Added a check at init that makes sure the user agrees with what FLT isJustin Berger2018-03-071-1/+9
| |
* | Added playback device driverJustin Berger2018-03-081-0/+6
|/
* 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-052-2/+6
| | | | | Added a raw pose output/ callback that the posers can call when they have calculated a pose.
* Haptic Call PlumbedMike Turvey2018-01-042-0/+7
| | | | | 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-032-5/+11
| | | | | 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-173-1/+29
| | | | including correct prototypes.
* Add lh to poser light datamwturvey2017-03-281-1/+2
|
* Adding Tori PoserMike Turvey2017-03-251-3/+3
|
* More cleanup & finishing genericization of calibratormwturvey2017-03-242-2/+2
|
* Merge branch 'master' into alternate_disambiguatormwturvey2017-03-231-0/+1
|\ | | | | | | | | | | # Conflicts: # src/survive_data.c # src/survive_vive.c
| * log synctimes.cnlohr2017-03-201-0/+1
| |
* | More cleanupmwturvey2017-03-232-2/+2
| |
* | 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-083-4/+6
|
* cleaning up more header stuffcnlohr2017-03-081-7/+11
|