From ee8a62f009971118be58d110abf11279bd5b6e06 Mon Sep 17 00:00:00 2001 From: Gregory Nutt Date: Sat, 11 Jun 2016 07:55:33 -0600 Subject: [PATCH] netutils/esp8266/: CONFIG_SERIAL_TERMIOS must be defined in order to set BAUD --- netutils/esp8266/esp8266.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/netutils/esp8266/esp8266.c b/netutils/esp8266/esp8266.c index eeab2f964..08ccb9f7d 100644 --- a/netutils/esp8266/esp8266.c +++ b/netutils/esp8266/esp8266.c @@ -175,6 +175,7 @@ lesp_state_t g_lesp_state = * ****************************************************************************/ +#ifdef CONFIG_SERIAL_TERMIOS static int lesp_set_baudrate(int baudrate) { struct termios term; @@ -200,6 +201,7 @@ static int lesp_set_baudrate(int baudrate) return 0; } +#endif /**************************************************************************** * Name: get_sock @@ -921,11 +923,13 @@ int lesp_initialize(void) ret = -1; } +#ifdef CONFIG_SERIAL_TERMIOS if (ret >= 0 && lesp_set_baudrate(CONFIG_NETUTILS_ESP8266_BAUDRATE) < 0) { ndbg("Cannot set baud rate %d\n", CONFIG_NETUTILS_ESP8266_BAUDRATE); ret = -1; } +#endif if ((ret >= 0) && (g_lesp_state.worker.running == false)) {