|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Oleg Goodyckov 2:5020/400 16 Apr 2003 13:35:11 To : Dmitry Ponyatov Subject : Re: самопальная примочка на ttyS0 или lp0 -------------------------------------------------------------------------------- On Tue, Apr 15, 2003 at 06:42:34PM +0400, Dmitry Ponyatov wrote: > > нужно сделать примочку в виде 5-7 кнопок и 2хстрочного LCD экранчика > > собираюсь сделать это или на LPT, или на COM порт, вопрос -- как проще всего > заставить Linux принимать от этой примочки команды, например читать байт с > COM1:9600:8N1 и запускать соответствующий скрипт ? Читаешь в цикле /dev/ttySх, анализируешь и запускаешь, что надо. > можно ли это сделать по-простому для LPT1:SPP (4 входных линии, 8 выходных, > уровни TTL) ? Есть такая библиотека libieee1284. С ея помощью LPT порт читается и пишется тривиальным образом. В особенности, если порт аппаратно позволяет. Если не позволяет, тогда 4 входных линии сажаешь на 4 линии состояния принтера и анализируешь их. А выходные линии подключаешь к шинам данных и выводишь в порт обычным порядком. > ЗЫ: писать свои драйвера нежелательно -- лучше обйтись готовым софтом, который > есть во всех дистрибутивах, в частности в старом Debian 2.2 Для параллельного порта врядли есть что-то готовое. Под последовательный уже всё готово. Hо протокол-то всёравно надо самому реализовывать. > ЗЫЫ: основной критерий -- цена Так ведь бесплатно. --- ifmail v.2.15dev4 * Origin: unknown (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/186432abf3e88.html, оценка из 5, голосов 10
|