summaryrefslogtreecommitdiffstats
path: root/libsensors/sensor_params.h
diff options
context:
space:
mode:
Diffstat (limited to 'libsensors/sensor_params.h')
-rw-r--r--libsensors/sensor_params.h21
1 files changed, 21 insertions, 0 deletions
diff --git a/libsensors/sensor_params.h b/libsensors/sensor_params.h
index 056e587..db7f2a4 100644
--- a/libsensors/sensor_params.h
+++ b/libsensors/sensor_params.h
@@ -41,6 +41,27 @@
#define GYRO_MPU3050_RANGE (2000.0f*RAD_P_DEG)
#define GYRO_MPU3050_RESOLUTION (32.8f*RAD_P_DEG)
#define GYRO_MPU3050_POWER (6.1f)
+/******************************************/
+//NINEAXIS
+#define NINEAXIS_POWER (COMPASS_YAS530_POWER + \
+ ACCEL_BMA250_POWER + \
+ GYRO_MPU3050_POWER)
+
+#define NINEAXIS_ORIENTATION_RANGE (360.0f)
+#define NINEAXIS_ORIENTATION_RESOLUTION (0.00001f)
+#define NINEAXIS_ORIENTATION_POWER (NINEAXIS_POWER)
+
+#define NINEAXIS_ROTATION_VECTOR_RANGE (1.0f)
+#define NINEAXIS_ROTATION_VECTOR_RESOLUTION (0.00001f)
+#define NINEAXIS_ROTATION_VECTOR_POWER (NINEAXIS_POWER)
+
+#define NINEAXIS_GRAVITY_RANGE (9.81f)
+#define NINEAXIS_GRAVITY_RESOLUTION (0.00001f)
+#define NINEAXIS_GRAVITY_POWER (NINEAXIS_POWER)
+
+#define NINEAXIS_LINEAR_ACCEL_RANGE (ACCEL_BMA250_RANGE)
+#define NINEAXIS_LINEAR_ACCEL_RESOLUTION (ACCEL_BMA250_RESOLUTION)
+#define NINEAXIS_LINEAR_ACCEL_POWER (NINEAXIS_POWER)
#endif