В программе используйте функцию `print': Код (Javascript): setInterval(function() { if (BTN1.read()) { print('On-board button is pressed'); } }, 1000);
Запись вывода любого процесса в файл точно возможна, но я не спец по Windows. Полагаю, что выглядит это так: Код (Bash): echo LED1.set() > \\.\COM4 >> some-file.txt Могу ошибаться. Призываю виндовс-админов.
А, стоп, конечно. Вам нужен какой-нибудь терминал, а не просто cmd.exe: ведь нужна держать соединение открытым и слушать, что из него приходит. PuTTY, например. Уверен там есть функция логирования в файл. Если хотите собирать данные автономно, под Windows вам нужно написать простенькую программу, которая будет слушать нужный COM-порт и делать с данными то, что хочется.
pyserial — хороший вариант. Каким скриптом вы пытались это сделать? Может я смогу помочь его наладить.