From e86f76c15bb152c73743aaddf20824d910b9d206 Mon Sep 17 00:00:00 2001 From: Bodmer Date: Fri, 9 Feb 2018 20:32:55 +0000 Subject: [PATCH] Correct mirrored rotations 4-7 for M5Stack --- TFT_Drivers/ILI9341_Rotation.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/TFT_Drivers/ILI9341_Rotation.h b/TFT_Drivers/ILI9341_Rotation.h index 6ad18e0..6966f37 100644 --- a/TFT_Drivers/ILI9341_Rotation.h +++ b/TFT_Drivers/ILI9341_Rotation.h @@ -44,7 +44,7 @@ // These next rotations are for bottom up BMP drawing case 4: #ifdef M5STACK - writedata(TFT_MAD_MV | TFT_MAD_MX | TFT_MAD_BGR); + writedata(TFT_MAD_MX | TFT_MAD_MY | TFT_MAD_MV | TFT_MAD_BGR); #else writedata(TFT_MAD_MX | TFT_MAD_MY | TFT_MAD_BGR); #endif @@ -53,7 +53,7 @@ break; case 5: #ifdef M5STACK - writedata(TFT_MAD_MV | TFT_MAD_BGR); + writedata(TFT_MAD_MY | TFT_MAD_BGR); #else writedata(TFT_MAD_MV | TFT_MAD_MX | TFT_MAD_BGR); #endif @@ -62,7 +62,7 @@ break; case 6: #ifdef M5STACK - writedata(TFT_MAD_MX | TFT_MAD_MY | TFT_MAD_MV | TFT_MAD_BGR); + writedata(TFT_MAD_MV | TFT_MAD_BGR); #else writedata(TFT_MAD_BGR); #endif @@ -71,7 +71,7 @@ break; case 7: #ifdef M5STACK - writedata(TFT_MAD_MY | TFT_MAD_BGR); + writedata(TFT_MAD_MX | TFT_MAD_BGR); #else writedata(TFT_MAD_MY | TFT_MAD_MV | TFT_MAD_BGR); #endif