fixed calibration on 9.7" E-Paper displays
This commit is contained in:
parent
f0035bf922
commit
301d239c3f
@ -123,8 +123,10 @@ class Display:
|
|||||||
epaper = self._epaper
|
epaper = self._epaper
|
||||||
epaper.init()
|
epaper.init()
|
||||||
|
|
||||||
white = Image.new('1', (epaper.width, epaper.height), 'white')
|
display_size = self.get_display_size(self.model_name)
|
||||||
black = Image.new('1', (epaper.width, epaper.height), 'black')
|
|
||||||
|
white = Image.new('1', display_size, 'white')
|
||||||
|
black = Image.new('1', display_size, 'black')
|
||||||
|
|
||||||
print('----------Started calibration of ePaper display----------')
|
print('----------Started calibration of ePaper display----------')
|
||||||
if self.supports_colour == True:
|
if self.supports_colour == True:
|
||||||
@ -136,7 +138,7 @@ class Display:
|
|||||||
epaper.display(epaper.getbuffer(white), epaper.getbuffer(black))
|
epaper.display(epaper.getbuffer(white), epaper.getbuffer(black))
|
||||||
print('white...')
|
print('white...')
|
||||||
epaper.display(epaper.getbuffer(white), epaper.getbuffer(white))
|
epaper.display(epaper.getbuffer(white), epaper.getbuffer(white))
|
||||||
print('Cycle {0} of {1} complete'.format(_+1, cycles))
|
print(f'Cycle {_+1} of {cycles} complete')
|
||||||
|
|
||||||
if self.supports_colour == False:
|
if self.supports_colour == False:
|
||||||
for _ in range(cycles):
|
for _ in range(cycles):
|
||||||
@ -145,7 +147,7 @@ class Display:
|
|||||||
epaper.display(epaper.getbuffer(black))
|
epaper.display(epaper.getbuffer(black))
|
||||||
print('white...')
|
print('white...')
|
||||||
epaper.display(epaper.getbuffer(white)),
|
epaper.display(epaper.getbuffer(white)),
|
||||||
print('Cycle {0} of {1} complete'.format(_+1, cycles))
|
print(f'Cycle {_+1} of {cycles} complete')
|
||||||
|
|
||||||
print('-----------Calibration complete----------')
|
print('-----------Calibration complete----------')
|
||||||
epaper.sleep()
|
epaper.sleep()
|
||||||
|
Loading…
Reference in New Issue
Block a user