Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.04.14;
Скачать: CL | DM;

Вниз

Возможен ли следующий вариант работы с COM-портом   Найти похожие ветки 

 
SergoMasky   (2003-02-19 21:52) [0]

Возможно ли писать с своей проги на COM-порт и тут же читать? или писать в порт в одной проге, а читать в другой. Мне нужно сэмулировать внешнее устройство, подключенное к COM-порту,(спутниковая навигационная антена GPS)? но самой антены нет, есть только то, что она присылает на порт. Ответ типа: использовать второй комп - не подходит.
Буду весьма признателен за помощь - очень нужно!


 
jack128 ©   (2003-02-20 05:43) [1]

И писать, и читать однавременно можно (см асинхронный ввод/вывод, OVERLAPPED)
Если я провильно понял, ты хочешь соединить два коммпорта на одно компьютере, для этого второй комп не нужен...


 
Tyke   (2003-02-20 11:10) [2]

А можно вообще обойтись одним Com-портом. Пиши и читай параллельно, только нужно использовать, события и потоки.


 
SergoMasky   (2003-02-20 12:22) [3]

Соединить два порта это выход, если другой вариант не пройдет, то попробую это осуществить, но я хотел, чтобы одна программа(эмулятор) захватывала порт, писала в него и освобождала(сигнал с антены приходит раз в три секунды), а моя основная программа читала это. Так вот похоже на то, что приход информации извне и изнутри это разные вещи(возможно я ошибаюсь). Когда подключенно какое-то внешнее устройство, писать ему и от него что-то получать проблем нет, а вот когда устройства нет, а писать и читать приходится самому себе, то почему то не выходит.


 
Anatoly Podgoretsky ©   (2003-02-20 12:29) [4]

Некоторые GPS программы используют драйверы, что бы был возможен обмен и без использования самого ком порта, но для тебя это наверно будет сложно.


 
Ihor Osov'yak ©   (2003-02-20 13:18) [5]

Писать и читать одноврененно можно. Но читать ты будешь не то, что писал, а то что, в порт пришло, если есть отькуда идти. Самый простой вариант - соединить два порта, на одном твоя программа, на другом - имулятор. Есть еще вариант купить софту для виртуального ком порта, но это несколько дороговато будет...


 
SergoMasky   (2003-02-20 17:06) [6]

Большое всем спасибо за помощь! Воспользуюсь представленными ответами.



Страницы: 1 вся ветка

Текущий архив: 2003.04.14;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.017 c
1-44133
Ifrit
2003-04-03 11:53
2003.04.14
Сообщения TMemo работали в TRichEdit?


3-44058
Dimitry
2003-03-26 12:19
2003.04.14
как без BDE работать с локальными таблицами(с полями Graphics


9-43974
Илайдж
2002-11-11 11:58
2003.04.14
Масштабирование картинки...


3-44081
Pontic
2003-03-26 19:19
2003.04.14
Проблема с Interbase


9-43976
Phantom 13
2002-11-15 07:54
2003.04.14
Вопрос сохранения ресурсов...