OSDN Git Service

Filter invalid points for compass calibration.
authorAdriana Reus <adriana.reus@intel.com>
Fri, 8 Aug 2014 09:34:50 +0000 (12:34 +0300)
committerbuildslave <buildslave@buildbot.tl.intel.com>
Fri, 8 Aug 2014 15:20:22 +0000 (15:20 +0000)
commit1de822e728d941b99cee0379a9b27e951a7627e6
tree3fba5e709880cb6f0adf93a3cc41099d25a6fb19
parent283c4d88c2df000957cba69aa36725368de5cbf1
Filter invalid points for compass calibration.

Apparently the magnetometer on ECS sends an invalid first event
[x,y,z]=[0,0,0]. This is confusing the calibration and makes the entire
data invalid. Therefore the first calibration attempt always fails thus
wasting a lot of time.

Change-Id: Ibad68b2d4b4740ab7da6f5400426ffee5c29d6c5
Signed-off-by: Adriana Reus <adriana.reus@intel.com>
compass-calibration.c