ST7789_DrawImage function casts the uint16_t value of the image array into a uint8_t which causes the array to be sent to the ST7789 controller low byte first. This results in wrong output and so the proposed solution is to just exchange these high and low bytes beforehand similar to the ST7789_DrawPixel function, with a different function.
ST7789_DrawImage function casts the uint16_t value of the image array into a uint8_t which causes the array to be sent to the ST7789 controller low byte first. This results in wrong output and so the proposed solution is to just exchange these high and low bytes beforehand similar to the ST7789_DrawPixel function, with a different function.
issue 15