private synchronized void setPhoneSensorSourceStatus(boolean enabled) { Log.i(TAG, "Setting phone source setting to " + enabled); if(enabled) { if(mPhoneSensorSource == null) { stopSensorCapture(); try { mPhoneSensorSource = new PhoneSensorSource( getContext()); } catch(Exception e) { Log.w(TAG, "Unable to start Phone Sensor Source", e); return; } getVehicleManager().addSource(mPhoneSensorSource); } else { Log.d(TAG, "Phone Sensor already activated"); } } else { stopSensorCapture(); } }
return; getVehicleManager().addSource(mTraceSource); } else { Log.d(TAG, "Trace file + " + traceFile + " already playing");