You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
// This is the command sequence that rotates the ILI9481 driver coordinate frame
writecommand(TFT_MADCTL); rotation = m % 4; switch (rotation) { case 0: // Portrait
writedata(TFT_MAD_BGR | TFT_MAD_SS); _width = TFT_WIDTH; _height = TFT_HEIGHT; break; case 1: // Landscape (Portrait + 90)
writedata(TFT_MAD_MV | TFT_MAD_BGR); _width = TFT_HEIGHT; _height = TFT_WIDTH; break; case 2: // Inverter portrait
writedata(TFT_MAD_BGR | TFT_MAD_GS); _width = TFT_WIDTH; _height = TFT_HEIGHT; break; case 3: // Inverted landscape
writedata(TFT_MAD_MV | TFT_MAD_BGR | TFT_MAD_SS | TFT_MAD_GS); _width = TFT_HEIGHT; _height = TFT_WIDTH; break; }
|