From 5ad3fd4e5b5a0eb39b2c3bb8c5e4a5e947eb16cc Mon Sep 17 00:00:00 2001 From: Alexandre Abadie Date: Wed, 20 Feb 2019 08:30:33 +0100 Subject: [PATCH] tools/serial: add support for socat as riot terminal --- makefiles/tools/serial.inc.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/makefiles/tools/serial.inc.mk b/makefiles/tools/serial.inc.mk index 772f9931b7..093126bfcb 100644 --- a/makefiles/tools/serial.inc.mk +++ b/makefiles/tools/serial.inc.mk @@ -16,6 +16,10 @@ RIOT_TERMINAL ?= pyterm ifeq ($(RIOT_TERMINAL),pyterm) export TERMPROG ?= $(RIOTTOOLS)/pyterm/pyterm export TERMFLAGS ?= -p "$(PORT)" -b "$(BAUD)" +else ifeq ($(RIOT_TERMINAL),socat) + SOCAT_OUTPUT ?= - + export TERMPROG ?= $(RIOT_TERMINAL) + export TERMFLAGS ?= $(SOCAT_OUTPUT) open:$(PORT),b$(BAUD),echo=0,raw else ifeq ($(RIOT_TERMINAL),picocom) export TERMPROG ?= picocom export TERMFLAGS ?= --nolock --imap lfcrlf --echo --baud "$(BAUD)" "$(PORT)"