Emulowanie portu COM

Emulowanie portu COM
wojciechmaciejewski
  • Rejestracja:ponad 12 lat
  • Ostatnio:około 2 lata
  • Postów:560
0

Witam,

na wstępie napiszę że wiem że porty COM ble ble stare , nie jare i w ogóle do kitu itp.

No ale niestety mam aplikację która pobiera dane przez port COM ( SDK pewnego badziewnego urządzenia pobiera tylko z portu COM info, nie pytajcie mnie dlaczego) i muszę ja troszkę zmodyfikować jej zachowanie(a konkretnie to żeby działała bez kabla) a że nie mam dostępu do kodu źródłowego no to najłatwiej mi będzie zemulować port COM , a informacje które chcę przekazać przesyłać poprzez BT albo Fifirifi.

Pytanie moje brzmi czy da się w łatwy sposób emulować port COM spod kodu Javy (przeszukiwanie googla niestety nie przyniosło rezultatów) czy lepiej użyć narzędzia typu http://com0com.sourceforge.net/ i na dwa wirtualne porty podsyłać info?

lipkerson
  • Rejestracja:ponad 17 lat
  • Ostatnio:ponad 2 lata
0

Co to znaczy bez kabla? Jeżeli w kompie nie masz portu COM to stosujesz przejściówkę na USB. W systemie jest to wtedy widoczne jako wirtualny port COM - dzieje się to automatycznie. Wtedy gadasz z tym urządzenie w Javie np. za pomocą liba RXTX. I śmiga - masz SDK - tym lepiej. Czyli jak rozumiem jest wystawiony interfejs i nie musisz się skupiać na obsługiwaniu sygnałów tylko wołasz metody/funkcje jak to jest jakas dllka. Trochę nie rozumiem do końca w czym jest problem "bez kabla".


Another jam from the world for the jam from the voices of the world......
lipkerson
A odnośnie starości rsów to nie zgadzam się - jak cos jest wygrzane 40 lat to jest stabilne i działa. A nie jak z USB 3.0. Dla urządzeń specjalistycznych tylko bym pod rsy kodził:)
wojciechmaciejewski
no jasne :) ale nikt już API w javie nie rozwija :P Chodzi o to że dostałem zadanie zmodyfikować niemodyfikowalny program tak żeby odbierał zdalnie informacje które odbiera po kablu
wojciechmaciejewski
  • Rejestracja:ponad 12 lat
  • Ostatnio:około 2 lata
  • Postów:560
0

tzn że nie mogę użyć kabla, tzn informację na port muszą być przekazywane bezprzewodowo O_o :P

lipkerson
Najważniejszą informację napisałeś w nawiasie mimochodem;:D
wojciechmaciejewski
taa... teraz widzę :P dlatego też nie zostałem dziennikarzem :D dzięki za pomoc
abrakadaber
abrakadaber
  • Rejestracja:prawie 13 lat
  • Ostatnio:9 miesięcy
  • Postów:6610
1

com0com będzie zdecydowanie prościej i szybciej


Chcesz pomocy - pokaż kod - abrakadabra źle działa z techniką.
AL
  • Rejestracja:prawie 11 lat
  • Ostatnio:około 3 lata
  • Postów:1493
0

A zastosowanie konwertera bluetooth/COM? Takie moduły przecież istnieją. Tzn. dongle BT wpinany po USB widoczny jako port szeregowy.

abrakadaber
abrakadaber
  • Rejestracja:prawie 13 lat
  • Ostatnio:9 miesięcy
  • Postów:6610
0

i co sobie pytacz potem ma z tym portem zrobić????


Chcesz pomocy - pokaż kod - abrakadabra źle działa z techniką.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.