|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Kirill Frolov 2:5030/827.2 09 Jul 2005 11:59:07 To : Zahar Kiselev Subject : Re: COM-порт -------------------------------------------------------------------------------- On Fri, 08 Jul 05 19:46:54 +0400, Zahar Kiselev wrote: KF>> Если ты с прибором провозишься более часа то изучение KF>> TCL уже становится оправданном, ZK> Именно TCL ? Hичего более человекообразного - никак нельзя? А человекообразного -- это что например? Я аналогов просто не знаю. Чтоб интерпретатор (*интерактивный*), чтобы не громоздко получилось и быстро писалось. KF>> потому как через этот час уже начинает экономить твоё время, KF>> которое деньги. ZK> Если так рассуждать, то мне следует пользоваться виндами, причем ZK> исключительно самыми модными и самыми глючными. Потому что каждый лишний ZK> день мой При чём виндовс-то здесь? Речь про то, чтобы не искать готовое решение на каждый день, это невозможно, а из имеющихся частей склеить что-то более-менее подходящее. KF>> Потому, что через 15 минут KF>> тебе потребуется распечатать hex-коды, через 30 минут -- записать KF>> протокол, ZK> hex получается из записанного протокола посредством od -h. ZK> Так что это одна функция, а не две. Кроме протокола обычно ничего не нужно. Да. А если, к примеру, понадобиться протокол с привязкой ко времени? KF>> а через 45 -- наладить автоматическое взаимодействие с прибором. ZK> Hа объекте такие вещи никто "на ходу" не программирует. Это уже высший ZK> пилотаж, который к тому же не будет оплачен. Так что делается это в офисе в ZK> спокойной обстановке. Лично я обычно применяю cu и скрипт на bash (+ awk ZK> при надобности). В том-то и дело, что всё это по сравнению с тем же expect крайне долго, нудно и громоздко получается. Для awk нужно автомат строить и весь твой протокол по состояниям разбирать. bash провоцирует миллион ошибок, медленно работает, а вся его функциональность сводится к внешним программам, с которыми тоже можно намучаться. KF>> А тратить тот же час на изучение до невозможности ограниченных языков KF>> встроенных в minicom и т.п. "терминалки" -- действительно не KF>> целесообразно. ZK> Полностью согласен. А что - в миникоме есть свой язык? Я об этом даже не ZK> знал... Мне баша хватает. В лучших традициях виндовс-way. Встроено своё убогое и ни с чем не совместимое. man runscript. --- [ZX] * Origin: A quick brown fox jumps over the lazy dog. (2:5030/827.2) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/1092086046b8a.html, оценка из 5, голосов 10
|