Емельянов Эдуард Владимирович (eddy_em) wrote,
Емельянов Эдуард Владимирович
eddy_em

Очередной терминальный клиент

Замучившись пересобирать свой простейший терминальный клиент каждый раз, как нужно изменить имя устройства или скорость, решил таки достать из долгого ящика заготовки кода 2-3-летней давности, и сделать из них хоть что-то!
Получился tty_term — простейший клиент. Пока что поддерживает только смену скорости, имени устройства и обработку конца строки (это понадобится для работы с 5-осевым приводом от pusirobot, где вместо стандартного '\n' в конце строки требуют '\r').
Возможно, потом еще что-нибудь добавлю. В зависимостях — только моя snippets_library, которая уже опакечена.
Знаю, что есть уйма других таких же терминалов, но я в каждом что-то не такое нахожу (например, стандартный screen вместо '\n' концом строки отправляет "\r\n", а еще я никогда не могу вспомнить, как из него выйти!). А с этим удобно еще то, что всегда можно быстренько добавить нужный новый функционал.
Tags: c, велосипедостроение
Subscribe

  • Баги в сборке кикада

    Просто оставлю на память: для того, чтобы свежий кикад собрался, нужно указать: cmake ../ -DKICAD_SCRIPTING_MODULES=no -DKICAD_SCRIPTING_WXPYTHON=no…

  • Неортогональные координаты

    Всю неделю возился с корректором оптоволоконного спектрографа. Мужики с какого-то перепуга решили, что будет очень забавно сделать оси под углом…

  • Про излишние уровни абстракции

    Один товарищ решил проверить, насколько быстро может работать USB на STM32F103 ( ссылка на не очень хороший ресурс). И получились у него совсем…

promo eddy_em august 17, 2019 12:33 3
Buy for 10 tokens
Юра намедни напечатал корпус для хронометра. Для первого блина получилось неплохо: И еще немного фотографий:
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic
  • 0 comments