From ab7d98d7cc17479c0e64b409e581d29de8231eab Mon Sep 17 00:00:00 2001 From: mrfaptastic <12006953+mrfaptastic@users.noreply.github.com> Date: Fri, 23 Jun 2023 12:09:03 +0100 Subject: [PATCH] Update ESP32-HUB75-MatrixPanel-I2S-DMA.cpp Fix mxconfig.clkphase not being used. #434 --- src/ESP32-HUB75-MatrixPanel-I2S-DMA.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/ESP32-HUB75-MatrixPanel-I2S-DMA.cpp b/src/ESP32-HUB75-MatrixPanel-I2S-DMA.cpp index 12555b9..35225e1 100644 --- a/src/ESP32-HUB75-MatrixPanel-I2S-DMA.cpp +++ b/src/ESP32-HUB75-MatrixPanel-I2S-DMA.cpp @@ -266,8 +266,9 @@ void MatrixPanel_I2S_DMA::configureDMA(const HUB75_I2S_CFG &_cfg) // auto bus_cfg = dma_bus.config(); // バス設定用の構造体を取得します。 - bus_cfg.bus_freq = m_cfg.i2sspeed; - bus_cfg.pin_wr = m_cfg.gpio.clk; // WR を接続しているピン番号 + bus_cfg.bus_freq = m_cfg.i2sspeed; + bus_cfg.pin_wr = m_cfg.gpio.clk; + bus_cfg.invert_pclk = m_cfg.clkphase; bus_cfg.pin_d0 = m_cfg.gpio.r1; bus_cfg.pin_d1 = m_cfg.gpio.g1;