From cd5fa2690e4962c6baec208774ee2cc1e005dfec Mon Sep 17 00:00:00 2001 From: Hauke Petersen <hauke.petersen@fu-berlin.de> Date: Wed, 18 Oct 2017 12:24:24 +0200 Subject: [PATCH] make.serial: allow for using picocom as term prog --- makefiles/tools/serial.inc.mk | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/makefiles/tools/serial.inc.mk b/makefiles/tools/serial.inc.mk index 3144a0ef55..d1f7c9a98d 100644 --- a/makefiles/tools/serial.inc.mk +++ b/makefiles/tools/serial.inc.mk @@ -5,13 +5,18 @@ ifeq ($(OS),Linux) else ifeq ($(OS),Darwin) PORT ?= $(PORT_DARWIN) endif - ifeq ($(PORT),) $(info Warning: no PORT set!) endif +export PORT export BAUD ?= 115200 -export TERMFLAGS ?= -p "$(PORT)" -b "$(BAUD)" -export TERMPROG ?= $(RIOTBASE)/dist/tools/pyterm/pyterm -export PORT +TERMINAL ?= pyterm +ifeq ($(TERMINAL),pyterm) + export TERMPROG ?= $(RIOTBASE)/dist/tools/pyterm/pyterm + export TERMFLAGS ?= -p "$(PORT)" -b "$(BAUD)" +else ifeq ($(TERMINAL),picocom) + export TERMPROG ?= picocom + export TERMFLAGS ?= --nolock --imap lfcrlf --echo --baud "$(BAUD)" "$(PORT)" +endif -- GitLab