From 121afb94493a7379ce39d76bffb61c898e6aebf0 Mon Sep 17 00:00:00 2001 From: Michael Turvey Date: Sun, 12 Mar 2017 12:28:10 -0700 Subject: More changes to gracefully support a tracker --- src/survive_cal.c | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) mode change 100644 => 100755 src/survive_cal.c (limited to 'src/survive_cal.c') diff --git a/src/survive_cal.c b/src/survive_cal.c old mode 100644 new mode 100755 index 06914eb..ad518b3 --- a/src/survive_cal.c +++ b/src/survive_cal.c @@ -104,9 +104,15 @@ void survive_cal_install( struct SurviveContext * ctx ) cd->hmd = survive_get_so_by_name( ctx, "HMD" ); if( !cd->hmd ) { - SV_ERROR( "Error: cannot find any devices labeled HMD. Required for calibration" ); - free( cd ); - return; + cd->hmd = survive_get_so_by_name( ctx, "TR0" ); + + if( !cd->hmd ) + { + SV_ERROR( "Error: cannot find any devices labeled HMD. Required for calibration" ); + free( cd ); + return; + } + SV_INFO( "HMD not found, calibrating using Tracker" ); } ootx_packet_clbk = ootx_packet_clbk_d; -- cgit v1.2.3