From a9459f3548725e50b6d22ad04074fe2610be8808 Mon Sep 17 00:00:00 2001 From: Harsh Sharma Date: Fri, 24 Jan 2020 15:12:18 -0600 Subject: Added spi_device option to util_pkt_logger --- util_pkt_logger/src/util_pkt_logger.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/util_pkt_logger/src/util_pkt_logger.c b/util_pkt_logger/src/util_pkt_logger.c index 38a50f7..638fde2 100644 --- a/util_pkt_logger/src/util_pkt_logger.c +++ b/util_pkt_logger/src/util_pkt_logger.c @@ -36,6 +36,7 @@ Maintainer: Sylvain Miermont #include "parson.h" #include "loragw_hal.h" +#include "loragw_spi.h" /* -------------------------------------------------------------------------- */ /* --- PRIVATE MACROS ------------------------------------------------------- */ @@ -336,6 +337,14 @@ int parse_gateway_configuration(const char * conf_file) { MSG("INFO: gateway MAC address is configured to %016llX\n", ull); } + str = json_object_get_string(conf, "spi_device"); + if (str != NULL) { + MSG("INFO: SPI device is configured to \"%s\"\n", str); + lgw_spi_set_path(str); + } else { + MSG("INFO: SPI device is not valid\"%s\"\n", str); + } + json_value_free(root_val); return 0; } -- cgit v1.2.3