Fix rotation for TS80

This commit is contained in:
Ben V. Brown
2019-01-26 21:05:18 +11:00
parent fa43aebec2
commit 36ea75a6df
3 changed files with 10 additions and 7 deletions

View File

@@ -19,15 +19,15 @@ public:
static Orientation getOrientation() {
#ifdef MODEL_TS80
uint8_t val = (FRToSI2C::I2C_RegisterRead(LIS2DH_I2C_ADDRESS,
LIS_INT2_SRC) >> 2);
LIS_INT2_SRC) >> 2);
if (val == 8)
val = 3;
else if (val==1)
val=0;
else if(val==2)
val=1;
else if (val == 1)
val = 1;
else if (val == 2)
val = 0;
else
val=3;
val = 3;
return static_cast<Orientation>(val);
#endif
#ifdef MODEL_TS100