That gets me closer, in the sense I figured it needed specified somewhere! But it doesn't correctly display the image. I have reverted back to non-edited include files. Thoughts? Thank you for your assistance!!!
That gets me closer, in the sense I figured it needed specified somewhere! But it doesn't correctly display the image. I have reverted back to non-edited include files. Thoughts? Thank you for your assistance!!!
Shawn
ah! the bmps are in a different format the byte are now laid out horizontally
i also discovered the dmp code upsets the font height [did have a shared variable]
i used lcdassistant to generate bmps
some files to play with
Warning I'm not a teacher
glcd tools also works well in generating bmp's
and formats the data nicely
Warning I'm not a teacher
The only version of GLCD Tools I can find is 0.2. I have been using LCD Assistant, but I'm having mixed results. Do you have a link to download GLCD Tools 1.5?
This attached file has a few BMP's in it, the Logo64 opens successfully, except it takes 5+ seconds to display each image after the screen clear... The other 2 (StallIcon and OneIcon) both don't load and results in a bricked display until power cycle. I have tried other's and can't get them to open.
These were created with LCD Assistant set to horizontal and formatted appropriately.
I'm not sure the reason for the failed images to display,
I'm not sure the reason for the really slow load times to display the images
The SSD1306 driver this thread was created for loads images with excellent performance.
Shawn
I resolved the slow load times by commenting out the debug lines in the sbmp subroutine.
Shawn
I have found if I revise the first byte of the bitmap to = 0x00 instead of the value it should be, the image will display. Obviously missing the first 8 pixels worth of data though...
Shawn
I have everything working, but using the SSDBM version for bitmap. This obviously required modifying the include files, but everything seems to be getting along.
I can share the modified files, but won't if you prefer as to prevent confusion. If you find a fix for the DMDBMP version, I'm sure it is a better solution.
Thanks for your work on this Richard!
Shawn
Bookmarks