diff options
Diffstat (limited to 'main/InovaLedDisplay.cpp')
| -rw-r--r-- | main/InovaLedDisplay.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/main/InovaLedDisplay.cpp b/main/InovaLedDisplay.cpp index db6e3f6..f579043 100644 --- a/main/InovaLedDisplay.cpp +++ b/main/InovaLedDisplay.cpp @@ -16,6 +16,7 @@ InovaLedDisplay::InovaLedDisplay(uint8_t r0, uint8_t g0, uint8_t clk, uint8_t cs esp_err_t ret; spi_bus_config_t buscfg; + memset(&buscfg, 0, sizeof(spi_bus_config_t)); buscfg.miso_io_num=g0; buscfg.mosi_io_num=r0; buscfg.sclk_io_num=clk; @@ -25,6 +26,7 @@ InovaLedDisplay::InovaLedDisplay(uint8_t r0, uint8_t g0, uint8_t clk, uint8_t cs buscfg.flags=SPICOMMON_BUSFLAG_DUAL; spi_device_interface_config_t devcfg; + memset(&devcfg, 0, sizeof(spi_device_interface_config_t)); devcfg.clock_speed_hz=1*1000*1000; //Clock out at 1 MHz devcfg.mode=0; //SPI mode 0 devcfg.spics_io_num=cs; //CS pin |
