Commit graph

9 commits

Author SHA1 Message Date
mrfaptastic
5f8388eac9 Added double buffering / back buffer example
Current implementation simply write to the active DMA buffer, but you might want to use both buffers and do off-screen writes.
2019-01-12 17:20:49 +00:00
mrfaptastic
c66fced326 Disable auto back-buffer switch logic.
No point changing to the back-buffer automatically, should be for advanced/manual uses of the library.
2019-01-09 23:51:27 +00:00
mrfaptastic
47a79db50f Memory allocation changes
Move malloc from static class constructor to begin(). Possible fix for #3
2019-01-03 23:09:00 +00:00
mrfaptastic
21f8bbba45 Added ability to define custom pin mappings
Closes issue #4

Use something like:
' display.begin(R1_PIN, G1_PIN, B1_PIN, R2_PIN, G2_PIN, B2_PIN, A_PIN, B_PIN, C_PIN, D_PIN, E_PIN, LAT_PIN, OE_PIN, CLK_PIN );  // setup the LED matrix'

with R1_PIN etc. referring to your own define or constant variables
2019-01-03 00:22:48 +00:00
mrfaptastic
45652d0d52 Addition of faster fillScreen function
Addition of a function to wipe the entire DMA buffer / screen with a single color in a quicker manner.
2019-01-02 23:09:32 +00:00
mrfaptastic
f2208be6e7 Brightness re-enabled.
Brightness code was commented out, uncommented. Default the library so that panels display max brightness.
2018-10-29 23:29:42 +00:00
mrfaptastic
7f9fd475ac Fixed co-ordinate check bug in updateMatrixDMABuffer
Thanks to @FrenchLab47 for finding this one.

Co-Authored-By: Patrick BESSE <pbe33@free.fr>
2018-10-29 22:48:57 +00:00
mrfaptastic
528c8ed561 Animated GIF example added 2018-10-25 23:49:41 +01:00
mrfaptastic
12aff19666 New Version 2018-10-23 01:00:47 +01:00