Мне было удобно просто выполнить «echo 1>/dev/ttyACM0» из java-программы для отправки команд в arduino (в этом случае «1» переключает присоединенное реле к ардуино). Теперь я решил, что хочу получить ответ от ардуино. Концептуально то, что я хотел бы сделать, - это одновременно запускать echo и cat (читать?) На устройстве, чтобы я перенаправлял то, что возвращается с устройства на stdout, а затем выполнял мою программу.получить ответ от arduino с помощью командной строки
Я знаю, что могу сделать все это на Java, но для этого требуется использование нескольких потоков или открытие и закрытие нескольких файлов. Использование echo делает его настолько легким, особенно тестирование эскиза с помощью командной строки. Итак, есть ли сценарий утилиты или оболочки?