Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Valentin Nechayev                    2:5020/400     16 Jan 2001  12:47:40
 To : Sergey Vavilov
 Subject : Re: perl
 -------------------------------------------------------------------------------- 
 
 >>> Sergey Vavilov wrote:
 
 SV> Хочется под perl-5.003 написать взаимодействие с COM-портом, чтобы програмка
 
 Какой perl? 5.005_03? Так и говори - системный perl ;)
 
 SV> считывала и писала данные по rs-232.
 SV> При этом выяснилось, что ничего при таком открытии
 SV> open COMPORT, "+>/dev/cuaa1";
 SV> читаться не хочет, при таком тоже:
 SV> open COMPORT, "/dev/cuaa1"; при ttyd1 - тоже.
 SV> с обычными файлами с диска - все нормально,
 SV> открываю, например, так:
 SV> open MYFILE, "filename";
 SV> Я, наверное, чего-то главного не понимаю?
 
 Hаверно, не понимаешь ;)) Там nonblocking требуется, собственная буферизация
 и прочее. Думаю, что тебе перловая буферизация потока мешает.
 
 Hе лезь к порту с этими стандартными потоками. Лезь через sysopen,
 fcntl, tcsetattr и прочее. Будет работать так, как ты хочешь, а не как перл
 хочет.
 
 SV> пробовал и stty перед чтением инициализировать - но тишина...
 SV> или тут без всяких CPAN-ов не обойтись?...\
 
 Hа CPAN'е вполне может быть что-то полезное на эту тему.
 /netch
 --- ifmail v.2.15dev5
  * Origin: Lucky Netch Incorporated (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 perl   Sergey Vavilov   16 Jan 2001 08:21:09 
 Re: perl   Valentin Nechayev   16 Jan 2001 12:47:40 
 perl   Sergey Vavilov   17 Jan 2001 02:05:23 
 Re: perl   Valentin Nechayev   17 Jan 2001 20:41:37 
 Re: perl   Vladimir N. Silyaev   20 Jan 2001 08:27:17 
 Re: perl   Valentin Nechayev   20 Jan 2001 12:01:35 
 Re: perl   Vladimir Poliakov   18 Jan 2001 05:53:10 
 Re: perl   Vladimir Poliakov   18 Jan 2001 06:09:47 
Архивное /ru.unix.bsd/91388677a9fb.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional