URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 4359
[ Назад ]

Исходное сообщение
"работа с СОМ портами в perl"

Отправлено serg128 , 13-Июн-05 14:17 
Народ, кто имел дело с чтением данных из СОМ-порта на perl? Мне нужно читать данные из порта и складывать в файл на диске. Какими средствами это можно решить?

Содержание

Сообщения в этом обсуждении
"работа с СОМ портами в perl"
Отправлено chip , 13-Июн-05 20:51 
>Народ, кто имел дело с чтением данных из СОМ-порта на perl?

в свое время реализовывал коммуникацию с Siemens.

> Мне
>нужно читать данные из порта и складывать в файл на диске.
>Какими средствами это можно решить?

Насколько я помню использовал модуль обвязки для termios (брать с CPAN)


"работа с СОМ портами в perl"
Отправлено serg128 , 13-Июн-05 22:00 
>>Народ, кто имел дело с чтением данных из СОМ-порта на perl?
>
>в свое время реализовывал коммуникацию с Siemens.
>
>> Мне
>>нужно читать данные из порта и складывать в файл на диске.
>>Какими средствами это можно решить?
>
>Насколько я помню использовал модуль обвязки для termios (брать с CPAN)
ю ОПХЛЕПВХЙ ЛНФМН?


"работа с СОМ портами в perl"
Отправлено chip , 14-Июн-05 06:30 
>>>Народ, кто имел дело с чтением данных из СОМ-порта на perl?
>>
>>в свое время реализовывал коммуникацию с Siemens.
>>
>>> Мне
>>>нужно читать данные из порта и складывать в файл на диске.
>>>Какими средствами это можно решить?
>>
>>Насколько я помню использовал модуль обвязки для termios (брать с CPAN)
>ю ОПХЛЕПВХЙ ЛНФМН?

А примерчик можно?

http://search.cpan.org/~cook/Device-SerialPort-1.002/SerialP...


"работа с СОМ портами в perl"
Отправлено mthawk , 17-Июн-05 12:08 
>Народ, кто имел дело с чтением данных из СОМ-порта на perl? Мне
>нужно читать данные из порта и складывать в файл на диске.
>Какими средствами это можно решить?

Есть модуль Device::SerialPort
Все примеры в мане к модулю.

Создаешь обьект, навязывешь свойства
чтение/запить реализуется элементарно
$obj->write($data);

($fact_len,$data)=$obj->read($needed_len);

http://search.cpan.org/~cook/Device-SerialPort-1.002/SerialP...