
Этот топик читают: Гость
Разработчик
Ответов: 26289
Рейтинг: 2145
|
|||
Я закончил тестирование основных модулей многопоточного COM-порта. И вот, хочу спрсить -- нужен ли такой компонент нам
![]() |
|||
карма: 22 |
| ||
Голосовали: | Konst |
Ответов: 8948
Рейтинг: 824
|
|||
nesco, конечно, нужен! (у меня на компьютере доживают два СОМ порта - сам с собою иногда беседую
![]() |
|||
карма: 19 |
|
Разработчик
Ответов: 26289
Рейтинг: 2145
|
|||
Леонид, много еще оборудования на COM-портах, его и не собираются отменять. То, что его уже нет на PC (шнур поставлют только в Retail поставке, а разъем COM присутствует на материнках), совсем не означает, что его нет на профессиональном оборудовании
|
|||
карма: 22 |
|
Ответов: 397
Рейтинг: 34
|
|||
nesco писал(а): То, что его уже нет на PC (шнур поставлют только в Retail поставке), совсем не означает, что его нет на профессиональном оборудовании+1 |
|||
карма: 0 |
|
Ответов: 3851
Рейтинг: 159
|
|||
э, я не всё понял, но думаю, что нужен (очень).. |
|||
карма: 0 |
|
Разработчик
Ответов: 26289
Рейтинг: 2145
|
|||
Andrey писал(а): э, я не всё понял, но думаю, что нужен (очень)..А что ты конкретно не понял ![]() |
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Нужен
|
|||
карма: 25 |
|
Разработчик
Ответов: 26289
Рейтинг: 2145
|
|||
Tad, а ты че, тоже с портами работаешь
![]() |
|||
карма: 22 |
|
Ответов: 3851
Рейтинг: 159
|
|||
nesco писал(а): Он совершенно отличается от предложенного, в бытность времен, Wolfik-ом![]() nesco писал(а): Обслуживаение порта ведется в Overlapped режиме (режим перекрытия -- это когда поток ждет завершения операций чтения/записи, не тормозя приложение, да еще и в режиме записи уходя в режим остановки потока)nesco писал(а): в системе крутится пять таких параллельных модулейНа мои расспросы автор обронил, что это "стандартные" вещи и внимания заслуживают в последнюю очередь. P.S.: мои немногочисленные попытки работы с портом упирались в нестабильную или "непрозрачную" (для отладки) работу обоих компонентов. времени для локализации багов, как-то не нашлось, коллег по несчастью тоже, посему - буду рад прогрессу, ибо иногда "старый порт" бывает нужен.. |
|||
карма: 0 |
|
Разработчик
Ответов: 26289
Рейтинг: 2145
|
|||
Andrey писал(а): мои немногочисленные попытки работы с портом упирались в нестабильную или "непрозрачную" (для отладки) работу обоих компонентов. времени для локализации багов, как-то не нашлось, коллег по несчастью тожеВ чем были конкретные проблемы ![]() |
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
nesco писал(а): а ты че, тоже с портами работаешь![]() |
|||
карма: 25 |
|
Ответов: 3851
Рейтинг: 159
|
|||
nesco писал(а): В чем были конкретные проблемы ?Возможно, в скором будущем удастся "потестировать" 232-й. Неудобство заключается в сложности отлова бага - "кто сказал МЯУ" - устройству что-то не понравилось, или FPC чудит? особенно при длительной работе.. |
|||
карма: 0 |
|
Разработчик
Ответов: 26289
Рейтинг: 2145
|
|||
Andrey писал(а): или FPC чудит?Вот с FPC мультипотоковый Com работать точно не будет. Ну не нравится FPC несколько одновременных потоков, по крйней мере, в текущей его реализции. Попробую использовать другую реализацию потока |
|||
карма: 22 |
|
Ответов: 4641
Рейтинг: 334
|
|||
nesco писал(а): Попробую использовать другую реализацию потока![]() |
|||
карма: 1 |
|
Разработчик
Ответов: 26289
Рейтинг: 2145
|
|||
Ravilr писал(а): Может в новой версии с потоками все в порядкеА это уже на совести того, кто будет использовать этот компилятор в качестве базового ![]() ------------ Дoбавленo в 03.35: Посмотрел подробнее компонент от Wolfik-a, там тоже похожие методы перекрыти, но не совсем правильно оформлены и не все до конца сделано. И слишком он навороченный. Мне кажется, такой компонент для несложных задач не совсем подходит, надо что-то попроще, но устойчивее в работе |
|||
карма: 22 |
| ||
Голосовали: | Konst |