Echo to Serialport

У меня есть веб-приложение, работающее на сервере Raspberry Pi (Debian).

Приложение отправляет простое эхо через командную строку в последовательный порт.

Я думаю, что serialport настроен правильно.

Эхо:

echo "G0030af13403b1610097ee8" > /dev/ttyUSB0

Когда я посылаю команду, ничего не происходит.

Но когда я открываю кошачью сессию в другом терминале, все работает отлично!

cat /dev/ttyUSB0

Я думаю, что serialport не открывается только с echo

Есть ли способ открыть порт и отправить эхо в одной командной строке?

Спасибо всем, я нашел решение …

Мне нужно запустить кошку в фоновом режиме.

cat /dev/ttyusb0 &

затем эхо к нему.

echo "G0030af13403b1610097ee8" > /dev/ttyUSB0

и убить процесс cat .

Я решил это в сценарии оболочки litte:

 cat /dev/ttyUSB0 & bgPid=$! echo "G0030af13403b1610097ee8" > /dev/ttyUSB0 kill $bgPid