URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 7619
[ Назад ]
Исходное сообщение
"Как изменить размер буфера чтения Com порта"
Отправлено Mikear , 01-Окт-08 15:43
Привет всем,
Подскажите, как можно изменить размер буфера чтения com порта.
Проблема возникла из-за большого потока данных на com порт
с baud_rate = 500000.Иногда возникает переполнение буфера.
Может есть соответствующая ioctl-команда?
Содержание
- Как изменить размер буфера чтения Com порта,Fuzzy, 18:10 , 01-Окт-08
Сообщения в этом обсуждении
"Как изменить размер буфера чтения Com порта"
Отправлено Fuzzy , 01-Окт-08 18:10
Насколько я знаю буфер апаратный, его изменить нельзя.
Можно поднять приоритет читающей проги (nice), или использовать вместо read/write sendfile()
для уменшения системных вызовов.