OSDN Git Service

GMIN-2992: Revisit gyroscope calibration
authorPatrick Porlan <patrick.porlan@intel.com>
Tue, 26 Aug 2014 09:57:01 +0000 (11:57 +0200)
committerAdriana Reus <adriana.reus@intel.com>
Wed, 3 Sep 2014 07:53:38 +0000 (10:53 +0300)
commite58ac5ea4b7e578f6ce3ddbb3c17c2b2a81b0f4f
treea6734ef3caa4a93495192202f057d5f1963cd969
parent85c42117b76d73d435cea6980ca03228129439dd
GMIN-2992: Revisit gyroscope calibration

Modify the code so it provides valid uncalibrated gyro samples
while calibrating (we simply use bias 0 until we can determine
it), and compute bias iteratively (no need for long term sample
storage).

I can now pass the Cts Verifier gyroscope measurement test
effortlessly, and the delayed calibration is also visible in
applications such as Sensor Readout.

Issue: GMIN-2992

Change-Id: I7d86c529da0167e72ab93039d370f2df1c058ab3
Signed-off-by: Patrick Porlan <patrick.porlan@intel.com>
calibration.h
control.c
gyro-calibration.c