From f1421d80eb0dcf9715eb3e5c08a8e9dde887a4a3 Mon Sep 17 00:00:00 2001 From: tmf97 Date: Wed, 30 Dec 2020 13:23:25 -0800 Subject: [PATCH] Added unit conversion deg to rad to be consistent with documentation --- adafruit_fxas21002c.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/adafruit_fxas21002c.py b/adafruit_fxas21002c.py index a52efc4..e111c46 100644 --- a/adafruit_fxas21002c.py +++ b/adafruit_fxas21002c.py @@ -84,6 +84,9 @@ GYRO_RANGE_1000DPS = 1000 GYRO_RANGE_2000DPS = 2000 +# Unit conversion: +DEGREE_TO_RAD = 3.141592653589793 / 180 + class FXAS21002C: """Driver for the NXP FXAS21002C gyroscope.""" @@ -172,4 +175,5 @@ def gyroscope(self): factor = _GYRO_SENSITIVITY_1000DPS elif self._gyro_range == GYRO_RANGE_2000DPS: factor = _GYRO_SENSITIVITY_2000DPS + factor *= DEGREE_TO_RAD return [x * factor for x in raw]