Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: контроль контактов usb или rs232  (Прочитано 1141 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн c0tt0nm0uF

  • Автор темы
  • Новичок
  • *
  • Сообщений: 48
    • Просмотр профиля
контроль контактов usb или rs232
« : 24 Декабря 2013, 19:53:16 »
Ну вот иногда мне приходит такая хрень в голову  ;D можно ли программно управлять активностью контактов какого либо порта (usb,rs232, или на крайняк ps2) или может быть есть скрипт для отключения питания порта (к примеру в usb это крайние контакты) дело в том что я сделал что-то вроде выключателя света в комнате управляемого с пк  :idiot2: и он включает свет когда я втыкаю usb в разъём, и выключает его когда я достаю usb  :D не хочется постоянно вставлять и вытаскивать XD

Оффлайн _angus_

  • Активист
  • *
  • Сообщений: 305
  • data recovery tech
    • Просмотр профиля
Re: контроль контактов usb или rs232
« Ответ #1 : 25 Декабря 2013, 03:29:49 »
В LPT порт можно кидаться байтами и получать обратно эээ... кажется, один бит, дальше у большинства реализаций RS232 вроде бы имеется "bitbang mode", а если по уму, то надо смотреть вот в ту сторону куда-то http://microsin.net/adminstuff/hardware/bit-bang-modes-ft232r-and-ft245r.html

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 3031
    • Просмотр профиля
Re: контроль контактов usb или rs232
« Ответ #2 : 25 Декабря 2013, 09:23:45 »
М.б. ещё через ioctl с TIOCMSET, но я устанавливать не пробовал, только проверял с TIOCMGET.
Пётр.

 

Страница сгенерирована за 0.045 секунд. Запросов: 22.