TFT followup fixes (#19710)
This commit is contained in:
		
							parent
							
								
									1ef1ea0b3e
								
							
						
					
					
						commit
						252fd66b76
					
				@ -474,7 +474,8 @@ void lv_encoder_pin_init() {
 | 
			
		||||
        #endif
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
        static uint8_t buttons = newbutton;
 | 
			
		||||
        static uint8_t buttons = 0;
 | 
			
		||||
        buttons = newbutton;
 | 
			
		||||
        static uint8_t lastEncoderBits;
 | 
			
		||||
 | 
			
		||||
        #define encrot0 0
 | 
			
		||||
 | 
			
		||||
@ -295,10 +295,6 @@ bool Touch::get_point(int16_t *x, int16_t *y) {
 | 
			
		||||
  if (is_touched && calibration.orientation != TOUCH_ORIENTATION_NONE) {
 | 
			
		||||
    *x = int16_t((int32_t(*x) * calibration.x) >> 16) + calibration.offset_x;
 | 
			
		||||
    *y = int16_t((int32_t(*y) * calibration.y) >> 16) + calibration.offset_y;
 | 
			
		||||
    #if (TFT_ROTATION & TFT_ROTATE_180)
 | 
			
		||||
      *x = TFT_WIDTH - *x;
 | 
			
		||||
      *y = TFT_HEIGHT - *y;
 | 
			
		||||
    #endif
 | 
			
		||||
  }
 | 
			
		||||
  return is_touched;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -49,9 +49,11 @@
 | 
			
		||||
  #define ILI9328_GATE_SCANCTL1_DATA 0x2700
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// #define ILI9328_ETMOD_ORIENTATION IF_0((TFT_ORIENTATION) & TFT_EXCHANGE_XY, ILI9328_ETMOD_AM) | \
 | 
			
		||||
//                                   IF_0((TFT_ORIENTATION) & TFT_INVERT_X,    ILI9328_ETMOD_ID1) | \
 | 
			
		||||
//                                   IF_0((TFT_ORIENTATION) & TFT_INVERT_Y,    ILI9328_ETMOD_ID0)
 | 
			
		||||
/*
 | 
			
		||||
#define ILI9328_ETMOD_ORIENTATION IF_0((TFT_ORIENTATION) & TFT_EXCHANGE_XY, ILI9328_ETMOD_AM)  | \
 | 
			
		||||
                                  IF_0((TFT_ORIENTATION) & TFT_INVERT_X,    ILI9328_ETMOD_ID1) | \
 | 
			
		||||
                                  IF_0((TFT_ORIENTATION) & TFT_INVERT_Y,    ILI9328_ETMOD_ID0)
 | 
			
		||||
*/
 | 
			
		||||
 | 
			
		||||
#define ILI9328_ETMOD_ORIENTATION (ILI9328_ETMOD_AM | ILI9328_ETMOD_ID1 | ILI9328_ETMOD_ID0)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -51,9 +51,11 @@
 | 
			
		||||
  #define R61505_DRVCTRL_DATA     0x2700
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
// #define R61505_ETMOD_ORIENTATION  IF_0((TFT_ORIENTATION) & TFT_EXCHANGE_XY, R61505_ETMOD_AM) | \
 | 
			
		||||
//                                   IF_0((TFT_ORIENTATION) & TFT_INVERT_X,    R61505_ETMOD_ID0) | \
 | 
			
		||||
//                                   IF_0((TFT_ORIENTATION) & TFT_INVERT_Y,    R61505_ETMOD_ID1)
 | 
			
		||||
/*
 | 
			
		||||
#define R61505_ETMOD_ORIENTATION  IF_0((TFT_ORIENTATION) & TFT_EXCHANGE_XY, R61505_ETMOD_AM)  | \
 | 
			
		||||
                                  IF_0((TFT_ORIENTATION) & TFT_INVERT_X,    R61505_ETMOD_ID0) | \
 | 
			
		||||
                                  IF_0((TFT_ORIENTATION) & TFT_INVERT_Y,    R61505_ETMOD_ID1)
 | 
			
		||||
*/
 | 
			
		||||
 | 
			
		||||
#define R61505_ETMOD_ORIENTATION (R61505_ETMOD_AM | R61505_ETMOD_ID0 | R61505_ETMOD_ID1)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user