kraus 3 년 전
부모
커밋
d90854701b
4개의 변경된 파일6개의 추가작업 그리고 6개의 파일을 삭제
  1. 1 1
      README.md
  2. 1 1
      library.properties
  3. 3 3
      src/clib/u8g2_d_setup.c
  4. 1 1
      src/clib/u8x8_d_ist3088.c

+ 1 - 1
README.md

@@ -8,5 +8,5 @@ Description: https://github.com/olikraus/u8g2/wiki
 
 Issue Tracker: https://github.com/olikraus/u8g2/issues
 
-Download (2.33.7): https://github.com/olikraus/U8g2_Arduino/archive/master.zip
+Download (2.33.8): https://github.com/olikraus/U8g2_Arduino/archive/master.zip
 

+ 1 - 1
library.properties

@@ -1,5 +1,5 @@
 name=U8g2
-version=2.33.7
+version=2.33.8
 author=oliver <olikraus@gmail.com>
 maintainer=oliver <olikraus@gmail.com>
 sentence=Monochrome LCD, OLED and eInk Library. Display controller: SSD1305, SSD1306, SSD1309, SSD1312, SSD1316, SSD1320, SSD1322, SSD1325, SSD1327, SSD1329, SSD1606, SSD1607, SH1106, SH1107, SH1108, SH1122, T6963, RA8835, LC7981, PCD8544, PCF8812, HX1230, UC1601, UC1604, UC1608, UC1610, UC1611, UC1617, UC1638, UC1701, ST7511, ST7528, ST7565, ST7567, ST7571, ST7586, ST7588, ST75256, ST75320, NT7534, ST7920, IST3020, IST7920, LD7032, KS0108, KS0713, HD44102, T7932, SED1520, SBN1661, IL3820, MAX7219. Interfaces: I2C, SPI, Parallel.

+ 3 - 3
src/clib/u8g2_d_setup.c

@@ -6019,7 +6019,7 @@ void u8g2_Setup_ist3088_320x240_1(u8g2_t *u8g2, const u8g2_cb_t *rotation, u8x8_
   uint8_t *buf;
   u8g2_SetupDisplay(u8g2, u8x8_d_ist3088_320x240, u8x8_cad_011, byte_cb, gpio_and_delay_cb);
   buf = u8g2_m_40_30_1(&tile_buf_height);
-  u8g2_SetupBuffer(u8g2, buf, tile_buf_height, u8g2_ll_hvline_vertical_top_lsb, rotation);
+  u8g2_SetupBuffer(u8g2, buf, tile_buf_height, u8g2_ll_hvline_horizontal_right_lsb, rotation);
 }
 /* ist3088 2 */
 void u8g2_Setup_ist3088_320x240_2(u8g2_t *u8g2, const u8g2_cb_t *rotation, u8x8_msg_cb byte_cb, u8x8_msg_cb gpio_and_delay_cb)
@@ -6028,7 +6028,7 @@ void u8g2_Setup_ist3088_320x240_2(u8g2_t *u8g2, const u8g2_cb_t *rotation, u8x8_
   uint8_t *buf;
   u8g2_SetupDisplay(u8g2, u8x8_d_ist3088_320x240, u8x8_cad_011, byte_cb, gpio_and_delay_cb);
   buf = u8g2_m_40_30_2(&tile_buf_height);
-  u8g2_SetupBuffer(u8g2, buf, tile_buf_height, u8g2_ll_hvline_vertical_top_lsb, rotation);
+  u8g2_SetupBuffer(u8g2, buf, tile_buf_height, u8g2_ll_hvline_horizontal_right_lsb, rotation);
 }
 /* ist3088 f */
 void u8g2_Setup_ist3088_320x240_f(u8g2_t *u8g2, const u8g2_cb_t *rotation, u8x8_msg_cb byte_cb, u8x8_msg_cb gpio_and_delay_cb)
@@ -6037,7 +6037,7 @@ void u8g2_Setup_ist3088_320x240_f(u8g2_t *u8g2, const u8g2_cb_t *rotation, u8x8_
   uint8_t *buf;
   u8g2_SetupDisplay(u8g2, u8x8_d_ist3088_320x240, u8x8_cad_011, byte_cb, gpio_and_delay_cb);
   buf = u8g2_m_40_30_f(&tile_buf_height);
-  u8g2_SetupBuffer(u8g2, buf, tile_buf_height, u8g2_ll_hvline_vertical_top_lsb, rotation);
+  u8g2_SetupBuffer(u8g2, buf, tile_buf_height, u8g2_ll_hvline_horizontal_right_lsb, rotation);
 }
 /* ist7920 */
 /* ist7920 1 */

+ 1 - 1
src/clib/u8x8_d_ist3088.c

@@ -219,7 +219,7 @@ static const uint8_t u8x8_d_ist3088_320x240_init_seq[] = {
   U8X8_CCAA(0x0, 0x23, 0x00, 0x04), 			// Monochrome mode
   U8X8_CCAA(0x0, 0x28, 0x00, 0x0c), 			// Frame Rate Control
   U8X8_CCAA(0x0, 0x37, 0x00, 0x01), 			// Frame Rate Control
-  U8X8_CCAA(0x0, 0x0d, 0x7f, 0x00), 			// X End and X Start
+  U8X8_CCAA(0x0, 0x0d, 39, 0x00), 			// X End and X Start
   
   U8X8_CCAA(0x0, 0x0e, 239, 0x00), 			// Y End and Y Start