Replies: 2 comments 9 replies
-
The framerate is a function of the data bitrate (dma i2s speed). Using the lowest clock rate + highest panel brightness level should do the trick. I am not keen on implementing any dynamic configuration on the DMA hardware side of the library based on color depth, resolution etc. as it's a pain to debug and adds unnecessary complexity. |
Beta Was this translation helpful? Give feedback.
-
@mrfaptastic, correct me If I am wrong, but as I understand the framerate has nothing to do with panel brightness. |
Beta Was this translation helpful? Give feedback.
-
How hard would it be to implement a max framerate feature?
When you lower the PIXEL_COLOR_DEPTH_BITS and don't have a huge panel combination, you might endup with a very high framerate.
I know due to DMA there is not much overhead for a higher framerate. But on one hand it feels wrong have 400hz and on the other hand it should be possible to incease the OE time (time how long each row of leds is turned on) resulting in a brighter display.
Ofcourse you could reduce I2S speed, but I like to have my display brighter.
I currently have no idea how to implement this and I don't want to spend my time on this now, maybe someone else gives it a try.
Beta Was this translation helpful? Give feedback.
All reactions