From a9285a684fe4389d6432b679267b4079fb3de762 Mon Sep 17 00:00:00 2001 From: unknown Date: Thu, 26 Jun 2014 13:01:39 -0430 Subject: [PATCH] Fixed a bug with the orientation calculation. --- src/ve/ucv/ciens/ccg/nxtar/utils/Utils.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/ve/ucv/ciens/ccg/nxtar/utils/Utils.java b/src/ve/ucv/ciens/ccg/nxtar/utils/Utils.java index 68f6bac..dbd0686 100644 --- a/src/ve/ucv/ciens/ccg/nxtar/utils/Utils.java +++ b/src/ve/ucv/ciens/ccg/nxtar/utils/Utils.java @@ -67,7 +67,7 @@ public abstract class Utils{ * @return True if the device can detect it's orientation and it's within range. False otherwise. */ public static boolean isDeviceRollValid(){ - boolean rollValid = false; + boolean rollValid = true; float azimuth, pitch; if(deviceHasOrientationSensors()){ @@ -79,7 +79,8 @@ public abstract class Utils{ if(rollValid && (azimuth < MIN_AZIMUTH || azimuth > MAX_AZIMUTH)) rollValid = false; - } + }else + rollValid = false; return rollValid; }