tools/serial: add support for socat as riot terminal

This commit is contained in:
Alexandre Abadie 2019-02-20 08:30:33 +01:00
parent 1335bf60fe
commit 5ad3fd4e5b
No known key found for this signature in database
GPG Key ID: 1C919A403CAE1405

View File

@ -16,6 +16,10 @@ RIOT_TERMINAL ?= pyterm
ifeq ($(RIOT_TERMINAL),pyterm) ifeq ($(RIOT_TERMINAL),pyterm)
export TERMPROG ?= $(RIOTTOOLS)/pyterm/pyterm export TERMPROG ?= $(RIOTTOOLS)/pyterm/pyterm
export TERMFLAGS ?= -p "$(PORT)" -b "$(BAUD)" 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) else ifeq ($(RIOT_TERMINAL),picocom)
export TERMPROG ?= picocom export TERMPROG ?= picocom
export TERMFLAGS ?= --nolock --imap lfcrlf --echo --baud "$(BAUD)" "$(PORT)" export TERMFLAGS ?= --nolock --imap lfcrlf --echo --baud "$(BAUD)" "$(PORT)"