aboutsummaryrefslogtreecommitdiff
path: root/main/InovaLedDisplay.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'main/InovaLedDisplay.cpp')
-rw-r--r--main/InovaLedDisplay.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/main/InovaLedDisplay.cpp b/main/InovaLedDisplay.cpp
index 3da8f22..cc62708 100644
--- a/main/InovaLedDisplay.cpp
+++ b/main/InovaLedDisplay.cpp
@@ -23,8 +23,8 @@ InovaLedDisplay::InovaLedDisplay(uint8_t r0, uint8_t g0, uint8_t r1, uint8_t g1,
buscfg.quadhd_io_num=g1;
buscfg.data4_io_num=r2;
buscfg.data5_io_num=g2;
- buscfg.data6_io_num=-1;
- buscfg.data7_io_num=-1;
+ buscfg.data6_io_num=37;
+ buscfg.data7_io_num=38;
buscfg.sclk_io_num=clk;
buscfg.max_transfer_sz=3*600*2*8;
buscfg.flags=SPICOMMON_BUSFLAG_OCTAL;
@@ -38,9 +38,9 @@ InovaLedDisplay::InovaLedDisplay(uint8_t r0, uint8_t g0, uint8_t r1, uint8_t g1,
devcfg.flags=SPI_DEVICE_HALFDUPLEX; //Needed to use both data lines for output
//Initialize the SPI bus and attach our device handle
- ret=spi_bus_initialize(HSPI_HOST, &buscfg, SPI_DMA_CH_AUTO);
+ ret=spi_bus_initialize(SPI2_HOST, &buscfg, SPI_DMA_CH_AUTO);
ESP_ERROR_CHECK(ret);
- ret=spi_bus_add_device(HSPI_HOST, &devcfg, &spi);
+ ret=spi_bus_add_device(SPI2_HOST, &devcfg, &spi);
ESP_ERROR_CHECK(ret);
gpio_set_direction(latch, GPIO_MODE_OUTPUT);