adafruit / Adafruit_CircuitPython_EPD

e paper driver for circuit python
MIT License
41 stars 19 forks source link

fill() method does not seem to work after first time eink 1.54 display #21

Closed mrmcwethy closed 5 years ago

mrmcwethy commented 5 years ago

I have found that I have to start the program over to clear that screen again. A method that works is fill_rect(), but I think that fill() should work too.

testcase.txt

evaherrada commented 5 years ago

@mrmcwethy Are you referring to the monochrome or tri-color 1.54 eink display?

mrmcwethy commented 5 years ago

I have a metro M4 express with the 1.54 monochrome screen. Also I am using CP 4.0 with latest bundle.

mrmcwethy commented 5 years ago

By the way, I am pretty sure that the mcp_sram.erase(() function is not updating the sram as needed. I change erase to use mcp_sram.write() for each byte and works okay, but slower.

evaherrada commented 5 years ago

Ok. I'm gonna take a look at this and try to fix it. I'll let you know what I come up with.

mrmcwethy commented 5 years ago

This is fixed with release 2.03.