Hello,
I have created a 30x30 icon and processed it via LCD Assistant to generate the following:
const unsigned char N3030 [] = {
0x00, 0x00, 0xC0, 0xE0, 0x70, 0x38, 0x1C, 0x0C, 0x06, 0x06, 0x03, 0x83, 0xE3, 0xF1, 0xFD, 0xFD,
0xF9, 0xE3, 0xC3, 0x03, 0x07, 0x06, 0x0E, 0x0C, 0x18, 0x38, 0x70, 0xC0, 0x80, 0x00, 0xFC, 0x3F,
0x03, 0x00, 0x00, 0x00, 0x00, 0x40, 0xF0, 0xF8, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
0xFF, 0xFF, 0xFC, 0xF0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x01, 0x0F, 0xFE, 0x0F, 0x3F, 0xF0, 0xC0,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xE0, 0x78, 0x1F, 0x00, 0x00, 0x00, 0x01, 0x03, 0x06,
0x0C, 0x1C, 0x18, 0x30, 0x30, 0x3F, 0x2F, 0x2F, 0x2F, 0x2F, 0x2F, 0x2F, 0x2F, 0x30, 0x30, 0x18
};
I use the example code and set the bitmap size as 30,30 and when I call the the code to render the bitmap (specify location 0,0 and size 30,30), the bitmap seems to be the correct size on the screen however it is scrambled. I have tried both vertical and horizontal orientation in LCD Assistant. All examples that I have seen provide binary mappings however LCD Assistant outputs in HEX and I am wondering if there are any issues with this. Can anyone shed some light on this issue for me.
Thanks in advance!