aboutsummaryrefslogtreecommitdiff
path: root/src/survive_cal.c
diff options
context:
space:
mode:
authorCNLohr <charles@cnlohr.com>2018-03-12 12:29:14 -0400
committerGitHub <noreply@github.com>2018-03-12 12:29:14 -0400
commite456a3ec1b0e1f04d55cdad7d95898f20bd26c89 (patch)
treec651c71625a8dbecc0b8293a1701a648eb836984 /src/survive_cal.c
parent7fadeeff29074520224be385ecd6c50271a07220 (diff)
parentee0fd0be34cd6715b704be534b7e97087905571f (diff)
downloadlibsurvive-e456a3ec1b0e1f04d55cdad7d95898f20bd26c89.tar.gz
libsurvive-e456a3ec1b0e1f04d55cdad7d95898f20bd26c89.tar.bz2
Merge pull request #112 from cnlohr/poser_callbacks
Poser callbacks
Diffstat (limited to 'src/survive_cal.c')
-rwxr-xr-xsrc/survive_cal.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/survive_cal.c b/src/survive_cal.c
index 696cce4..fb3b240 100755
--- a/src/survive_cal.c
+++ b/src/survive_cal.c
@@ -603,8 +603,8 @@ static void handle_calibration( struct SurviveCalData *cd )
for( obj = 0; obj < cd->numPoseObjects; obj++ )
{
int i, j;
- PoserDataFullScene fsd;
- fsd.pt = POSERDATA_FULL_SCENE;
+ PoserDataFullScene fsd = {};
+ fsd.hdr.pt = POSERDATA_FULL_SCENE;
for( j = 0; j < NUM_LIGHTHOUSES; j++ )
for( i = 0; i < SENSORS_PER_OBJECT; i++ )
{
@@ -651,9 +651,6 @@ static void handle_calibration( struct SurviveCalData *cd )
fprintf( fobjp, "%f %f %f %f\n", objfromlh->Rot[0], objfromlh->Rot[1], objfromlh->Rot[2], objfromlh->Rot[3] );
if (ctx->bsd[lh].PositionSet) {
- config_set_lighthouse(ctx->lh_config, &ctx->bsd[0], 0);
- config_set_lighthouse(ctx->lh_config, &ctx->bsd[1], 1);
-
if (compute_reprojection_error) {
FLT reproj_err = 0;
size_t cnt = 0;
@@ -690,7 +687,6 @@ static void handle_calibration( struct SurviveCalData *cd )
}
}
- config_save(ctx, "config.json");
}
fclose( fobjp );