aboutsummaryrefslogtreecommitdiff
path: root/drivers/sensors
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/sensors')
-rw-r--r--drivers/sensors/pmw3360.c2
-rw-r--r--drivers/sensors/pmw3360.h4
2 files changed, 6 insertions, 0 deletions
diff --git a/drivers/sensors/pmw3360.c b/drivers/sensors/pmw3360.c
index 2b27dccbb..7e830cdde 100644
--- a/drivers/sensors/pmw3360.c
+++ b/drivers/sensors/pmw3360.c
@@ -186,6 +186,8 @@ bool pmw3360_init(void) {
186 186
187 spi_write_adv(REG_Angle_Tune, constrain(ROTATIONAL_TRANSFORM_ANGLE, -30, 30)); 187 spi_write_adv(REG_Angle_Tune, constrain(ROTATIONAL_TRANSFORM_ANGLE, -30, 30));
188 188
189 spi_write_adv(REG_Lift_Config, PMW3360_LIFTOFF_DISTANCE);
190
189 bool init_success = pmw3360_check_signature(); 191 bool init_success = pmw3360_check_signature();
190 192
191 writePinLow(PMW3360_CS_PIN); 193 writePinLow(PMW3360_CS_PIN);
diff --git a/drivers/sensors/pmw3360.h b/drivers/sensors/pmw3360.h
index 7b2bef5b8..9aa8e13f8 100644
--- a/drivers/sensors/pmw3360.h
+++ b/drivers/sensors/pmw3360.h
@@ -46,6 +46,10 @@
46# endif 46# endif
47#endif 47#endif
48 48
49#ifndef PMW3360_LIFTOFF_DISTANCE
50# define PMW3360_LIFTOFF_DISTANCE 0x02
51#endif
52
49#ifndef ROTATIONAL_TRANSFORM_ANGLE 53#ifndef ROTATIONAL_TRANSFORM_ANGLE
50# define ROTATIONAL_TRANSFORM_ANGLE 0x00 54# define ROTATIONAL_TRANSFORM_ANGLE 0x00
51#endif 55#endif