|
Вариант для распечатки |
Архивированная нить - только для чтения!
Пред. тема | След. тема | ||
Форумы
OpenNET: Виртуальная конференция (Public)
| |||
|---|---|---|---|
| Изначальное сообщение | [Проследить за развитием треда] | ||
| "Чтение данных с /dev/ttySx как это делать?" | |
Сообщение от Ruslik ![]() on
05-Апр-00, 13:23 (MSK)
| |
Суть дела в том что мне необходимо читать с COM1-4<br>некоторые данные генерируемые сканером штрихкодов.<br>Я написал прогу которая это дело читает, но я<br>использовал цикл (do while) в С++ и постоянно читаю порт что приводет к загрузке CPU. Я конечно понимаю что это приметив. Кто знает, подскажите как правильно читать COMы и существуют ли средства С++ или sys чтобы получать статусы портов.<br>RED HAT 6.2<br>Заранее блогадарен. | |
| Рекомендовать в FAQ | Cообщить модератору | Наверх | |
| Оглавление |
|
| Индекс форумов | Темы | Пред. тема | След. тема |
| Сообщения по теме |
| 1. "Re: Чтение данных с /dev/ttySx как это делать?" | |
Сообщение от Z0termaNN ![]() ![]() on
05-Апр-00, 15:56 (MSK)
| |
: Суть дела в том что мне необходимо читать с COM1-4<br>: некоторые данные генерируемые сканером штрихкодов.<br>: Я написал прогу которая это дело читает, но я<br>: использовал цикл (do while) в С++ и постоянно читаю порт что приводет к загрузке CPU. Я конечно понимаю что это приметив. Кто знает, подскажите как правильно читать COMы и существуют ли средства С++ или sys чтобы получать статусы портов.<br>: RED HAT 6.2<br>: Заранее блогадарен. <br>вообще-то сначала следует tty настроить (man tcsetattr) - четность, стоп биты, flow control, speed, режим (canon/nocanon) и пр.<br>статус портов можно получить ioctl (посмотри исходники statserial)<br>чтение делается обычным read. если делается попытка одновременно читать несколько портов, то обычно используют select или poll<br> | |
| Рекомендовать в FAQ | Cообщить модератору | Наверх | |
| 2. "Re: Чтение данных с /dev/ttySx как это делать?" | |
Сообщение от Alex ![]() on
06-Апр-00, 05:25 (MSK)
| |
В LPG немного расписано про termios и простенький<br>пример есть miniterm называется. | |
| Рекомендовать в FAQ | Cообщить модератору | Наверх | |
|
Удалить |
Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |