fix(examples): Fix SLIP example print format warnings

This commit is contained in:
David Cermak
2024-03-01 10:08:27 +01:00
parent a06de6431b
commit 45b1597ac3
4 changed files with 5 additions and 6 deletions

View File

@ -5,4 +5,3 @@ idf_component_register(
INCLUDE_DIRS "include" INCLUDE_DIRS "include"
REQUIRES esp_netif driver REQUIRES esp_netif driver
) )
target_compile_options(${COMPONENT_LIB} PRIVATE "-Wno-format")

View File

@ -1,10 +1,11 @@
/* /*
* SPDX-FileCopyrightText: 2020-2022 Espressif Systems (Shanghai) CO LTD * SPDX-FileCopyrightText: 2020-2024 Espressif Systems (Shanghai) CO LTD
* *
* SPDX-License-Identifier: Apache-2.0 * SPDX-License-Identifier: Apache-2.0
*/ */
#include <string.h> #include <string.h>
#include <inttypes.h>
#include "slip_modem.h" #include "slip_modem.h"
#include "esp_netif.h" #include "esp_netif.h"
@ -176,7 +177,7 @@ static esp_err_t slip_modem_transmit(void *slip_driver, void *buffer, size_t len
int32_t res = uart_write_bytes(slip_modem->uart.uart_dev, (char *)buffer, len); int32_t res = uart_write_bytes(slip_modem->uart.uart_dev, (char *)buffer, len);
if (res < 0) { if (res < 0) {
// Handle errors // Handle errors
ESP_LOGE(TAG, "%s: uart_write_bytes error %i", __func__, res); ESP_LOGE(TAG, "%s: uart_write_bytes error %" PRId32, __func__, res);
return ESP_FAIL; return ESP_FAIL;
} }
return ESP_OK; return ESP_OK;
@ -212,7 +213,7 @@ static void slip_modem_uart_rx_task(void *arg)
slip_modem_handle slip_modem = (slip_modem_handle) arg; slip_modem_handle slip_modem = (slip_modem_handle) arg;
ESP_LOGD(TAG, "Start SLIP modem RX task (slip_modem %p filter: %p)", slip_modem, slip_modem->rx_filter); ESP_LOGD(TAG, "Start SLIP modem RX task (slip_modem %p filter: %p)", slip_modem, slip_modem->rx_filter);
ESP_LOGD(TAG, "Uart: %d, buffer: %p (%d bytes)", slip_modem->uart.uart_dev, slip_modem->buffer, slip_modem->buffer_len); ESP_LOGD(TAG, "Uart: %d, buffer: %p (%" PRIu32 " bytes)", slip_modem->uart.uart_dev, slip_modem->buffer, slip_modem->buffer_len);
while (slip_modem->running == true) { while (slip_modem->running == true) {
// Read data from the UART // Read data from the UART

View File

@ -5,4 +5,3 @@ idf_component_register(
INCLUDE_DIRS "." INCLUDE_DIRS "."
REQUIRES esp_netif slip_modem driver REQUIRES esp_netif slip_modem driver
) )
target_compile_options(${COMPONENT_LIB} PRIVATE "-Wno-format")

View File

@ -121,7 +121,7 @@ static void slip_set_prefix(slip_modem_handle slip)
{ {
uint8_t buff[10] = {0}; uint8_t buff[10] = {0};
const esp_ip6_addr_t addr = slip_modem_get_ipv6_address(slip); const esp_ip6_addr_t addr = slip_modem_get_ipv6_address(slip);
ESP_LOGI(TAG, "%s: prefix set (%08x:%08x)", __func__, ESP_LOGI(TAG, "%s: prefix set (%08" PRIx32 ":%08" PRIx32 ")", __func__,
lwip_ntohl(addr.addr[0]), lwip_ntohl(addr.addr[1])); lwip_ntohl(addr.addr[0]), lwip_ntohl(addr.addr[1]));
// Build slip set message // Build slip set message