Drop accel to 50Hz
diff --git a/32blit-stm32/Src/32blit.cpp b/32blit-stm32/Src/32blit.cpp
index 0bbdd29..b7459c1 100644
--- a/32blit-stm32/Src/32blit.cpp
+++ b/32blit-stm32/Src/32blit.cpp
@@ -251,7 +251,7 @@
       if(i2c_status == HAL_OK){

         i2c_state = RECV_ACL;

       } else {

-        blit_i2c_delay(16, SEND_ACL);

+        blit_i2c_delay(20, SEND_ACL);

       }

       break;

     case RECV_ACL:

@@ -259,7 +259,7 @@
       if(i2c_status == HAL_OK){

         i2c_state = PROC_ACL;

       } else {

-        blit_i2c_delay(16, SEND_ACL);

+        blit_i2c_delay(20, SEND_ACL);

       }

       break;

     case PROC_ACL:

@@ -297,7 +297,7 @@
     case PROC_BAT:

       battery_status = i2c_buffer[0];

       battery_fault = i2c_buffer[1];

-      blit_i2c_delay(16, SEND_ACL);

+      blit_i2c_delay(20, SEND_ACL);

       break;

   }

 }

diff --git a/32blit-stm32/Src/i2c-lis3dh.c b/32blit-stm32/Src/i2c-lis3dh.c
index 4fbaf34..5989431 100644
--- a/32blit-stm32/Src/i2c-lis3dh.c
+++ b/32blit-stm32/Src/i2c-lis3dh.c
@@ -4,8 +4,8 @@
 
 void lis3dh_init(I2C_HandleTypeDef *i2c_port){
   _i2c_send_8(i2c_port, LIS3DH_DEVICE_ADDRESS, LIS3DH_CTRL_REG5, 0b10000000); // Reset
-  HAL_Delay(10);
-  _i2c_send_8(i2c_port, LIS3DH_DEVICE_ADDRESS, LIS3DH_CTRL_REG1, 0b01010111); // Enable XYZ, 100Hz
+  HAL_Delay(15);
+  _i2c_send_8(i2c_port, LIS3DH_DEVICE_ADDRESS, LIS3DH_CTRL_REG1, 0b01000111); // Enable XYZ, 50Hz
   _i2c_send_8(i2c_port, LIS3DH_DEVICE_ADDRESS, LIS3DH_CTRL_REG4, 0b10001000); // Enable high resolution mode & block data update
 }