Commit graph

30 commits

Author SHA1 Message Date
Sol Huebner
5b54b56a14
Added missing fillScreenRGB888 to VirtualMatrixPanel
Fixes #238
2022-01-10 17:31:22 -05:00
mrfaptastic
c4129bf0bd Update ESP32-VirtualMatrixPanel-I2S-DMA.h
Implemented changes as proposed by @danieldecesaro in #204
2022-01-10 19:26:01 +00:00
Sol Huebner
a42dcb458b
small explanation update 2022-01-09 05:21:33 -05:00
Sol Huebner
3dd4103d71
VirtualMatrixPanel NO_GFX fix
getCoords can not access width() and height() with NO_GFX and setRotate is a GFX function so it needs to be part of the #ifndef NO_GFX check
2022-01-09 05:20:14 -05:00
mrfaptastic
229b0d874c Integrate 1/8 Scan Panel logic into VirtualMatrixPanel class 2021-12-20 21:35:16 +00:00
mrfaptastic
239de3a5eb
Update ESP32-VirtualMatrixPanel-I2S-DMA.h 2021-12-20 20:58:55 +00:00
mrfaptastic
57f51a8b95
Update ESP32-VirtualMatrixPanel-I2S-DMA.h 2021-12-20 20:56:14 +00:00
mrfaptastic
b810dca9d1 1/8 Scan Panel Example
#154 #204

Also supports chaining.
2021-11-22 07:43:07 +00:00
Mike Causer
7ed06c1217 Fix some typos 2021-10-17 01:00:43 +11:00
mrfaptastic
2f8f465cc6
Update ESP32-VirtualMatrixPanel-I2S-DMA.h 2021-08-28 10:10:48 +01:00
mrfaptastic
d9e2f85f98 Revert "Merge branch 'master' of https://github.com/mrfaptastic/ESP32-HUB75-MatrixPanel-I2S-DMA"
This reverts commit b6cbfce5dd, reversing
changes made to c5227fd15e.
2021-08-19 19:22:29 +01:00
Emil Muratov
03d6594a1c Double buff w/o delay
- removed delay() from buffer swap
 - add new method to check if back buffer is safe to write to
 - obsolete showDMABuffer()
2021-08-19 19:43:39 +03:00
mrfaptastic
ba548ad864 Update ESP32-VirtualMatrixPanel-I2S-DMA.h
Minor optimisations and readability clean-up.
2021-06-12 17:19:37 +01:00
mrfaptastic
8d8b1fb215 Various fixes
* Default to inverted clock phase because it's the second time this has happened, and it doesn't impact older panels.

* Fix an issue with the Virtual Display Class
2021-06-10 20:49:28 +01:00
mrfaptastic
5ffb913d56 Update ESP32-VirtualMatrixPanel-I2S-DMA.h 2021-06-09 10:15:49 +01:00
Emil Muratov
8ebc5e933a clearScreen() now wipes only color data for current buffer
Signed-off-by: Emil Muratov <gpm@hotplug.ru>
2021-05-22 01:57:54 +03:00
mrfaptastic
f73552b652
Update ESP32-VirtualMatrixPanel-I2S-DMA.h 2021-05-16 15:08:18 +01:00
mrfaptastic
6180fe6e07 Update ESP32-VirtualMatrixPanel-I2S-DMA.h
Third time lucky.
2021-04-07 09:11:14 +01:00
mrfaptastic
cfb9cd1526 Update ESP32-VirtualMatrixPanel-I2S-DMA.h 2021-04-06 10:20:22 +01:00
mrfaptastic
a8237687cf Update ESP32-VirtualMatrixPanel-I2S-DMA.h 2021-04-05 13:25:46 +01:00
mrfaptastic
a8e7683b36 Added setRotate() to VirtualDisplay class 2021-04-05 12:33:21 +01:00
mrfaptastic
4af72ab98d Update VirtualMatrixPanel class 2021-03-31 18:29:03 +01:00
mrfaptastic
0749fa4193 Update to 2.0.0
Also known as the @vortigont release! Hooray!
2021-02-10 15:49:19 +00:00
mrfaptastic
460b823200 Update library class and name 2020-11-28 09:45:30 +00:00
mrfaptastic
b6da8ea09a Change library name 2020-11-28 08:39:35 +00:00
mrfaptastic
8be302f3ed Expose flip/show dma buffer to underlying dma_display instance
To avoid confusion / issues.
2020-09-20 16:14:35 +01:00
mrfaptastic
320e47193b Fixes 2020-08-24 18:33:53 +01:00
mrfaptastic
ee186006a3 Minor cleanup 2020-08-09 21:48:09 +01:00
mrfaptastic
3ff7155bf0 Update ChainedPanels example, VirtualDisplay Class and Graphic. Thanks Brian and Galaxy-Man for input. 2020-08-09 19:13:13 +01:00
mrfaptastic
3159202ccf Improvement to ensure DMA payload limit not hit. 2020-08-02 22:03:16 +01:00