diff --git a/examples/deep_sleep/main/main.cpp b/examples/deep_sleep/main/main.cpp index 19330a9..59c79a8 100644 --- a/examples/deep_sleep/main/main.cpp +++ b/examples/deep_sleep/main/main.cpp @@ -74,12 +74,10 @@ extern "C" void app_main(void) // Initialize SPI bus spi_bus_config_t spi_bus_config; + memset(&spi_bus_config, 0, sizeof(spi_bus_config)); spi_bus_config.miso_io_num = TTN_PIN_SPI_MISO; spi_bus_config.mosi_io_num = TTN_PIN_SPI_MOSI; spi_bus_config.sclk_io_num = TTN_PIN_SPI_SCLK; - spi_bus_config.quadwp_io_num = -1; - spi_bus_config.quadhd_io_num = -1; - spi_bus_config.max_transfer_sz = 0; err = spi_bus_initialize(TTN_SPI_HOST, &spi_bus_config, TTN_SPI_DMA_CHAN); ESP_ERROR_CHECK(err); diff --git a/examples/hello_world/main/main.cpp b/examples/hello_world/main/main.cpp index 5e151e7..1747ab1 100644 --- a/examples/hello_world/main/main.cpp +++ b/examples/hello_world/main/main.cpp @@ -14,6 +14,7 @@ #include "esp_event.h" #include "driver/gpio.h" #include "nvs_flash.h" +#include #include "TheThingsNetwork.h" @@ -81,12 +82,10 @@ extern "C" void app_main(void) // Initialize SPI bus spi_bus_config_t spi_bus_config; + memset(&spi_bus_config, 0, sizeof(spi_bus_config)); spi_bus_config.miso_io_num = TTN_PIN_SPI_MISO; spi_bus_config.mosi_io_num = TTN_PIN_SPI_MOSI; spi_bus_config.sclk_io_num = TTN_PIN_SPI_SCLK; - spi_bus_config.quadwp_io_num = -1; - spi_bus_config.quadhd_io_num = -1; - spi_bus_config.max_transfer_sz = 0; err = spi_bus_initialize(TTN_SPI_HOST, &spi_bus_config, TTN_SPI_DMA_CHAN); ESP_ERROR_CHECK(err); diff --git a/examples/mac_address/main/main.cpp b/examples/mac_address/main/main.cpp index f4ab45e..8821536 100644 --- a/examples/mac_address/main/main.cpp +++ b/examples/mac_address/main/main.cpp @@ -14,6 +14,7 @@ #include "driver/gpio.h" #include "esp_event.h" #include "nvs_flash.h" +#include #include "TheThingsNetwork.h" @@ -74,12 +75,10 @@ extern "C" void app_main(void) // Initialize SPI bus spi_bus_config_t spi_bus_config; + memset(&spi_bus_config, 0, sizeof(spi_bus_config)); spi_bus_config.miso_io_num = TTN_PIN_SPI_MISO; spi_bus_config.mosi_io_num = TTN_PIN_SPI_MOSI; spi_bus_config.sclk_io_num = TTN_PIN_SPI_SCLK; - spi_bus_config.quadwp_io_num = -1; - spi_bus_config.quadhd_io_num = -1; - spi_bus_config.max_transfer_sz = 0; err = spi_bus_initialize(TTN_SPI_HOST, &spi_bus_config, TTN_SPI_DMA_CHAN); ESP_ERROR_CHECK(err); diff --git a/examples/monitoring/main/main.cpp b/examples/monitoring/main/main.cpp index 099eb9e..a931b0e 100644 --- a/examples/monitoring/main/main.cpp +++ b/examples/monitoring/main/main.cpp @@ -14,6 +14,7 @@ #include "esp_event.h" #include "driver/gpio.h" #include "nvs_flash.h" +#include #include "TheThingsNetwork.h" @@ -62,12 +63,12 @@ void printRFSettings(const char* window, const TTNRFSettings& settings) } else if (settings.spreadingFactor == kTTNFSK) { - printf("%s: FSK, BW %dkHz, %d.%d MHz\n", + printf("%s: FSK, BW %dkHz, %ld.%ld MHz\n", window, bw, settings.frequency / 1000000, (settings.frequency % 1000000 + 50000) / 100000); } else { - printf("%s: SF%d, BW %dkHz, %d.%d MHz\n", + printf("%s: SF%d, BW %dkHz, %ld.%ld MHz\n", window, sf, bw, settings.frequency / 1000000, (settings.frequency % 1000000 + 50000) / 100000); } } @@ -113,12 +114,10 @@ extern "C" void app_main(void) // Initialize SPI bus spi_bus_config_t spi_bus_config; + memset(&spi_bus_config, 0, sizeof(spi_bus_config)); spi_bus_config.miso_io_num = TTN_PIN_SPI_MISO; spi_bus_config.mosi_io_num = TTN_PIN_SPI_MOSI; spi_bus_config.sclk_io_num = TTN_PIN_SPI_SCLK; - spi_bus_config.quadwp_io_num = -1; - spi_bus_config.quadhd_io_num = -1; - spi_bus_config.max_transfer_sz = 0; err = spi_bus_initialize(TTN_SPI_HOST, &spi_bus_config, TTN_SPI_DMA_CHAN); ESP_ERROR_CHECK(err); diff --git a/examples/power_off/main/main.cpp b/examples/power_off/main/main.cpp index 3c75acd..435231c 100644 --- a/examples/power_off/main/main.cpp +++ b/examples/power_off/main/main.cpp @@ -15,6 +15,7 @@ #include "esp_sleep.h" #include "freertos/FreeRTOS.h" #include "nvs_flash.h" +#include #include "TheThingsNetwork.h" @@ -70,12 +71,10 @@ extern "C" void app_main(void) // Initialize SPI bus spi_bus_config_t spi_bus_config; + memset(&spi_bus_config, 0, sizeof(spi_bus_config)); spi_bus_config.miso_io_num = TTN_PIN_SPI_MISO; spi_bus_config.mosi_io_num = TTN_PIN_SPI_MOSI; spi_bus_config.sclk_io_num = TTN_PIN_SPI_SCLK; - spi_bus_config.quadwp_io_num = -1; - spi_bus_config.quadhd_io_num = -1; - spi_bus_config.max_transfer_sz = 0; err = spi_bus_initialize(TTN_SPI_HOST, &spi_bus_config, TTN_SPI_DMA_CHAN); ESP_ERROR_CHECK(err); diff --git a/examples/provisioning/main/main.cpp b/examples/provisioning/main/main.cpp index 462a13a..eab8eb4 100644 --- a/examples/provisioning/main/main.cpp +++ b/examples/provisioning/main/main.cpp @@ -14,6 +14,7 @@ #include "driver/gpio.h" #include "esp_event.h" #include "nvs_flash.h" +#include #include "TheThingsNetwork.h" @@ -65,12 +66,11 @@ extern "C" void app_main(void) // Initialize SPI bus spi_bus_config_t spi_bus_config; + memset(&spi_bus_config, 0, sizeof(spi_bus_config)); spi_bus_config.miso_io_num = TTN_PIN_SPI_MISO; spi_bus_config.mosi_io_num = TTN_PIN_SPI_MOSI; spi_bus_config.sclk_io_num = TTN_PIN_SPI_SCLK; - spi_bus_config.quadwp_io_num = -1; - spi_bus_config.quadhd_io_num = -1; - spi_bus_config.max_transfer_sz = 0; + err = spi_bus_initialize(TTN_SPI_HOST, &spi_bus_config, TTN_SPI_DMA_CHAN); ESP_ERROR_CHECK(err);