Description
It turns out there are some Winstar WEH displays that support more than 2 lines specifically the Winstar WEH002004. While these displays do use the ws0010 controller, they do NOT support the graphics mode unlike the WEH001602 displays which do. So the luma.oled.display.ws0010
and the luma.oled.display.winstar_weh
drivers will not work with them. What they need is a driver that is largely the same as luma.lcd.display.hd44780
but with the initialization logic of the ws0010. This should support any ws0010 powered device that needs to operate in character mode.
So my question is, would you prefer to see the character-mode functionality added to luma.oled.display.winstar_weh
or the creation of a new driver perhaps named luma.oled.display.winstar_weh_character
?
It is worth noting that I do not own a display to test this on. However, there is someone requesting this functionality over in the pydPiper project. I've already implemented a version of the needed driver within pydPiper and I can see if the user is willing to test the resulting luma driver once it is completed.