From 473bd1637a9384ce155024e3bd46932ba096918f Mon Sep 17 00:00:00 2001
From: Joey Castillo <joeycastillo@utexas.edu>
Date: Tue, 30 Nov 2021 11:55:16 -0500
Subject: lis2dh driver: make the implicit explicit

---
 watch-library/driver/lis2dh.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

(limited to 'watch-library')

diff --git a/watch-library/driver/lis2dh.c b/watch-library/driver/lis2dh.c
index 24534481..2593fc69 100644
--- a/watch-library/driver/lis2dh.c
+++ b/watch-library/driver/lis2dh.c
@@ -34,8 +34,8 @@ bool lis2dh_begin() {
                                                        LIS2DH_CTRL1_VAL_YEN |
                                                        LIS2DH_CTRL1_VAL_ZEN |
                                                        LIS2DH_CTRL1_VAL_ODR_1HZ);
-    // Enable block data update (output registers not updated until MSB and LSB have been read)
-    watch_i2c_write8(LIS2DH_ADDRESS, LIS2DH_REG_CTRL4, LIS2DH_CTRL4_VAL_BDU);
+    // Set range to ±2G and enable block data update (output registers not updated until MSB and LSB have been read)
+    watch_i2c_write8(LIS2DH_ADDRESS, LIS2DH_REG_CTRL4, LIS2DH_CTRL4_VAL_BDU | LIS2DH_RANGE_2_G);
 
     return true;
 }
-- 
cgit v1.2.3