Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Java и COM порты  (Прочитано 11002 раз)
0 Пользователей и 5 Гостей смотрят эту тему.
Dimka
Деятель
Команда клуба

ru
Offline Offline
Пол: Мужской

« : 24-10-2003 19:39 » 

Знает ли кто реализацию пакета comm под Linux? Sun-овский только под Win32 и Solaris. Пробовал RXTX - не пошло. Там написано, что он под Red Hat 7.2 тестировался... Версия, кажется, старая. Ядро у меня 2.4. Кто-нибудь что-нибудь посоветует? Или мне исходники разбирать некомментированные? Жаль Беда ещё в том, что под Linux я на C не писал, поэтому системных вещей не знаю... Работать с COM портами можно, конечно, и на прямую, через /dev/ttyS*, но это не межплатформенно, а главное, мне нужно управлять портом (устанавливать скорость, биты чётности и т.п.)
Записан

Программировать - значит понимать (К. Нюгард)
Невывернутое лучше, чем вправленное (М. Аврелий)
Многие готовы скорее умереть, чем подумать (Б. Рассел)
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #1 : 24-10-2003 19:50 » new

Солярис тоже *nix, но если распространяется в бинарном (скомпилированном) виде, то перенос сомнителен.
Цитата
Или мне исходники разбирать некомментированные?
Чьи?

Если твоя проблемма не застревает только на java, то кинь ее в unix или Техно - может там лучше пойдет. Главное описание...
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Sashok
Молодой специалист

us
Offline Offline
Пол: Мужской

« Ответ #2 : 25-10-2003 00:20 » 

Boт чтo гoвopит Sun Microsystems ( http://java.sun.com/products/javacomm/CommAPI_FAQ.txt ):

Q: Is there a linux version of the Java communications API?

A: We do not provide a linux implementation. But Kevin Hester
   has written Java communications API drivers for linux and uses our CommPort
   driver loading scheme to load his own gnu.io.RXTXCommDriver class. He gave
   us permission to disclose his web page:

        http://www.interstice.com/kevinh/linuxcomm.html
Записан

Если бы окружающие нас объекты содержали столько же ошибок, сколько программы, цивилизация обрушилась бы от первого порыва ветра...
Dimka
Деятель
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #3 : 25-10-2003 08:50 » 

Пробовал Solaris версию. Sun, конечно же, в бинароном виде предоставляет - не пошло.

Пробовал RXTX - тоже не пошло. А исходники, как раз RXTX.

Я спрашиваю, не знает ли кто ещё какие-нибудь аналогичные пакеты? Если нет - придётся ковырять исходники RXTX Жаль.
Записан

Программировать - значит понимать (К. Нюгард)
Невывернутое лучше, чем вправленное (М. Аврелий)
Многие готовы скорее умереть, чем подумать (Б. Рассел)
.
Молодой специалист

ru
Offline Offline
Пол: Мужской

« Ответ #4 : 25-10-2003 09:10 » 

Dimka, не работал с портами под Юникс..
Попробуй native-код... Это может помочь..
Правда, все дрова в Linux и FreeBSD различаются...
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines