Skip to content

Commit b1c4d24

Browse files
committed
Set default display offset to 0
1 parent 5bdf2a0 commit b1c4d24

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

ssd1327.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ def init_display(self):
7171
SET_DISP, # Display off
7272
# Resolution and layout
7373
SET_DISP_START_LINE, 0x00,
74-
SET_DISP_OFFSET, 0x20, # Set vertical offset by COM from 0~127
74+
SET_DISP_OFFSET, 0x00, # Set vertical offset by COM from 0~127
7575
# Set re-map
7676
# Enable column address re-map
7777
# Disable nibble re-map
@@ -167,6 +167,8 @@ def write_data(self, buf):
167167
class SEEED_OLED_96X96(SSD1327_I2C):
168168
def __init__(self, i2c):
169169
super().__init__(96, 96, i2c)
170+
self.write_cmd(SET_DISP_OFFSET)
171+
self.write_cmd(0x20) # Set vertical offset by COM from 0~127
170172

171173
def rotate(self, rotate):
172174
self.poweroff()
@@ -181,9 +183,7 @@ def lookup(self, table):
181183
self.write_cmd(SET_GRAYSCALE_TABLE)
182184
for i in range(0,15):
183185
self.write_cmd(table[i])
184-
186+
185187
class WS_OLED_128X128(SSD1327_I2C):
186188
def __init__(self, i2c, addr=0x3c):
187189
super().__init__(128, 128, i2c, addr)
188-
self.write_cmd(SET_DISP_OFFSET)
189-
self.write_cmd(0x00)

0 commit comments

Comments
 (0)