Re: [Fwd: Jak zmapowac port szeregowy COM?]

Autor: Karol Y <karolyyy_at_o2.pl>
Data: Mon 24 Mar 2008 - 11:26:06 MET
Message-ID: <fs7u0d$82v$1@node1.news.atman.pl>
Content-Type: text/plain; charset=ISO-8859-2; format=flowed

>>> Witam, pisze aplikacje komunikującą sie za pomocą portu szeregowego,
>>> tylko że chciałbym ją testować na tym samym komputerze, bez zabawy z
>>> wirtualizacja, która w tym wypadku jest dość upierdliwa. Problem w tym,
>>> ze oba egzemplarze muszą się podłączyć do jednego portu np COM1, co jest
>>> oczywiście niemożliwe, bo dla drugiej aplikacji będzie już wtedy zajęty.
>>> Moje pytanie, czy da się zmapować/przekierować port COM1 w jakiś sposób
>>> np. na inny port dajmy COM2? Wtedy jeden terminal podłącze do COM1, a
>>> tam poprzez pipe-a pójdzie na COM2 i aplikacje będą mogły się
>>> komunikować ze sobą. Podobna aplikacja to chociażby hyperterminal MS-u.
>>
>> Nie prościej będzie kupić sobie kartę z dodatkowymi portami COM i
>> przetestować ów program w realnych warunkach? Porty można zapętlić
>> kabelkiem. Zajrzyj tutaj, może Cię natchnie:
>> http://www.beyondlogic.org/protocolanalyser/protocolanalyser.htm
>
> To jest jedno z cwiczen na zaliczenie laborek i tak proste zadanie nie
> powinno wymagac ode mnie wiecej jak usiąść przed ekranem monitora i
> napisać aplikacje, a do tego potrzebne jest mi tylko wiedziec czy po
> podlaczeniu dwoch kompow, to bedzie działać, a że jakiś problem jest z
> komunikacja ( przy testowaniu na dwoch systemach pod wirtualizacja ) to
> potrzebuje to zdebugowac, a środowisko programistyczne jest wielkie i
> znajduje sie na hoscie.
>
> a) zadanie planowalem na góra dwa dni
> b) kabla nie mam, 10 zl na allegro, ale nie dostane go przeciez na zaraz
> c) komp to nie super wypas, jak zainstaluje w wirtualnym systemie
> srodowisko, to pewnie nie wytrzymam przez czekanie kilka minut na reakcje
>
> Nie da sie po prostu COMow spiac loopbackiem lub podobnie (pipe-y?), jak
> przy testowaniu WinSocketow?

Znalazłem! Może się komuś przyda:

*Virtual Serial Port Kit* - creates pairs of virtual serial ports in
your system which are virtually connected to each other. Physical null
modem cables are not required. You can connect any number of virtual
port pairs. Virtual serial port pairs will look and work exactly like
real hardware serial ports connected via null modem cables. _Virtual
Serial Port Kit is designed for software developer to speed up
development process during software debugging._

- http://www.virtual-serial-port.com/vspk-start/?rf=vspk&ver=5.0.3

Jasne, gdy chodzi o critical application, to może rzeczywiście lepiej po
prawdziwym kablu puszczać, nie przeczę...

-- 
Pozdrawiam,
Mateusz Bogusz vel "Karol Y"
Received on Mon Mar 24 11:30:17 2008

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Mon 24 Mar 2008 - 11:42:02 MET