Pixel order NHD-1.69-160128G
Hi,
I'm settings pixels to a NHD-1.69-160128G display via SPI communication. When I set the first pixel it is displayed on the position of the second display. When I set the position of the second pixel it is displayed on the first position. When I set the third pixel it is displayed on the fourth position. When I program the fourth position it is displayed on the third position etc..
Is there a register setting to disable this conversion?
Regards,
Frank
-
Hi FrankT,
That's odd...can you please post your initialization sequence, or compare it to our example sequence listed in our datasheet for any parameter differences?
Please let us know if there are any and we'll try replicating this issue with the same display at our facility.
https://newhavendisplay.com/content/specs/NHD-1.69-160128G.pdf
Linked below is Arduino code used in conjunction with our 1.69" SHIELD modules for reference:
https://support.newhavendisplay.com/hc/en-us/articles/4413878318999-NHD-1-69-160128UGC3
Can you also post a short video or images of your observed results demonstrating this issue?
Best,0 -
Hi,
I found the error. I was controlling the display in 32 bit SPI mode in stead of 16 bit SPI mode. The 32 bit mode shifted the pixels out in wrong order. When system was controlled in 16 bit mode everything worked fine.
Regards,
Frank0 -
Hi FrankT,
Glad to hear this issue has been resolved!0
Please sign in to leave a comment.
Comments
3 comments