Технический форум PuppyRus Linux
18 Мая 2012, 15:15:07 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Состоялся выпуск дистрибутива PuppyRus Richy (beta)
 
   Начало   Помощь Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: LPT порт принтера  (Прочитано 390 раз)
shelezyaka
Старожил
****

Репутация: +26/-0
Офлайн Офлайн

Сообщений: 268


Нажимаю "Мой компьютер".....не моет , гад.


« : 04 Февраля 2012, 16:25:29 »

Кто нибудь занимался программированием LPT порта непосредственно ?
Как он отзывается и как на него отправлять команды?
Надо сделать "большой" Веселый программируемый исполнительный механизм из компа.
Записан

AMD X2 4400+      GeForce  9600 GT     RAM 2 Gb  модем PCMCIA ZTE MY39 (1x- EVDO PEOPLENET.ua) через   Ricoh Co Ltd RL5c475 система установленна ВСЕГДА   FULL !
rodin.s
Команда Сообщества
Ветеран
***

Репутация: +63/-0
Офлайн Офлайн

Сообщений: 733


« Ответ #1 : 04 Февраля 2012, 23:09:17 »

Я когда-то находил в Интернете программу на C, которая управляла светодиодами, подключёнными к LPT-порту и именно под Линукс. Не знаю, смогу ли сейчас быстро найти её снова.
Если ввести это в Google (LPT LED linux C), там очень много ссылок, например эта: http://www.linuxcenter.ru/lib/articles/programming/io_port_prog_minihowto.phtml#AEN209
« Последнее редактирование: 04 Февраля 2012, 23:31:48 от rodin.s » Записан
shelezyaka
Старожил
****

Репутация: +26/-0
Офлайн Офлайн

Сообщений: 268


Нажимаю "Мой компьютер".....не моет , гад.


« Ответ #2 : 05 Февраля 2012, 23:05:43 »

Спасибо за ответ.
Будем пробовать,но хотелось чтоб на прямую ,минуя блоки кодов на Си,написать скриптик на bash и морду на Gtk  Смеющийся.
Записан

AMD X2 4400+      GeForce  9600 GT     RAM 2 Gb  модем PCMCIA ZTE MY39 (1x- EVDO PEOPLENET.ua) через   Ricoh Co Ltd RL5c475 система установленна ВСЕГДА   FULL !
Liss
Дизайнер
Глобальный модератор
Ветеран
****

Репутация: +23/-0
Офлайн Офлайн

Сообщений: 727



« Ответ #3 : 06 Февраля 2012, 08:48:02 »

http://linuxforum.ru/viewtopic.php?id=846
http://linsovet.com/linux-example-programming-lpt-led
ну и как вариант в больших дистрах поробуйте man ppi, говорят есть такое /dev/ppi
и наконец есть /dev/lp0 Улыбка
Записан

Терпение, труд и какая-то мать, все перетрут.
dim-kut
Разработчик
Ветеран
***

Репутация: +33/-0
Офлайн Офлайн

Сообщений: 857



« Ответ #4 : 06 Февраля 2012, 09:22:00 »

Я не уверен, что bash может посылать двоичные данные куда-либо. Tcl может, это есть в документации и я сам проверял на serial port. Не забудте подгрузить модуль parport, обычно он выключен.
Записан

Engineering is the art of making what you want from things you can get.
Мои файлы для PC здесь
Мои файлы для ARM лежат здесь
Мой блог на ЖЖ или Я.ru - последнее обновление 07.05.2012
shelezyaka
Старожил
****

Репутация: +26/-0
Офлайн Офлайн

Сообщений: 268


Нажимаю "Мой компьютер".....не моет , гад.


« Ответ #5 : 06 Февраля 2012, 21:51:08 »

Буду паять,смотреть пробовать.
Я не уверен, что bash может посылать двоичные данные куда-либо. Tcl может, это есть в документации и я сам проверял на serial port. Не забудте подгрузить модуль parport, обычно он выключен.
Можно двоичные пересчитать в десятичные,это кажется легче чем изучить Tcl  Веселый Главное чтоб "посылало" куда нужно.
Спасибо за отклики.
Записан

AMD X2 4400+      GeForce  9600 GT     RAM 2 Gb  модем PCMCIA ZTE MY39 (1x- EVDO PEOPLENET.ua) через   Ricoh Co Ltd RL5c475 система установленна ВСЕГДА   FULL !
dim-kut
Разработчик
Ветеран
***

Репутация: +33/-0
Офлайн Офлайн

Сообщений: 857



« Ответ #6 : 06 Февраля 2012, 23:17:04 »

Можно двоичные пересчитать в десятичные
Дело не в этом. Вот в помощь:
http://www.rsdn.ru/forum/unix/2905920.hot.aspx
Записан

Engineering is the art of making what you want from things you can get.
Мои файлы для PC здесь
Мои файлы для ARM лежат здесь
Мой блог на ЖЖ или Я.ru - последнее обновление 07.05.2012
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2006-2011, Simple Machines Valid XHTML 1.0! Valid CSS!
Страница сгенерирована за 0.06 секунд. Запросов: 19.