Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako komunikaciju sa usb proslediti na dva ili više programa

[es] :: Windows aplikacije :: Kako komunikaciju sa usb proslediti na dva ili više programa

[ Pregleda: 1681 | Odgovora: 17 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

old.man
Penzioner

Član broj: 89697
Poruke: 410



+3 Profil

icon Kako komunikaciju sa usb proslediti na dva ili više programa28.10.2020. u 08:19 - pre 41 meseci
Prvo izvinjenje adminu , ako sam promašio mesto za temu uz molbu da je "preseli" gde treba.
Laik sam za COMOVE I PORTOVE ali situacija je ovakva:
Postoji uredjaj povezan hardverskim interfejsom na USB. Kada se uključi program koji upravlja datim uredjajem, to radi, ali se poveže sa COM4.

Postoji instalirano više programa za upravljanje datim uredjajem , ali kad uklučim program br.1 on mi blokira com4, pa program br.2 ne može da radi.

Postoji li aplikacija koja bi omogućila da se taj com4 koristi sa dva programa ?

Napominjem da sam probao sve COM-ove, ali ovi programi, ili interfejs se "zaljubio" u com 4 pa neće na druge...
Računar je "I5" 8gb rama , ima jedan priključak sa 9 pinova, koji se ne koristi, i masa (6) USB od koji se koriste 2, jedan za dati uredjaj, a drugi za druge stvari, ali preko adaptera od fiskalne kase.
Kada se pogleda u DeviceManager to izgleda ovako

Ima li pomoći?
Pozdrav,

Prikačeni fajlovi
 
Odgovor na temu

gilopile
Dragan Jovanovic

Član broj: 173855
Poruke: 11572



+2610 Profil

icon Re: Kako komunikaciju sa usb proslediti na dva ili više programa28.10.2020. u 08:32 - pre 41 meseci
I ja sam muku mucio sa tim portovima.
Zna neki uredjaj da zaposedne port iako ga iskljucis, pa port ostane otvoren...
Pa sam neke cake iz cmd koristio za `oslobadjanje` porta i to je radilo...

Probaj sa ovim programcetom da ocistis portove i kada udenes uredjaj on ce da uzme prvi raspolozivi valjda.
Disable sve ostale, pa ce uvek raditi samo na tom koji je slobodan i svaki program ce videti samo njega.
Naravno, ne mozes u isto vreme koristiti vise uredjaja na isti port.

(c) 1982 sinclair research ltd
Prikačeni fajlovi
 
Odgovor na temu

djoka_l
Beograd

Član broj: 56075
Poruke: 3445

Jabber: djoka_l


+1462 Profil

icon Re: Kako komunikaciju sa usb proslediti na dva ili više programa28.10.2020. u 09:44 - pre 41 meseci
Ukratko: ne može tako.

Zamisli da je na tom USB portu vezan štampač. Šta bi značilo da dva ili više procesa "dele" port. Jedan proces pošalje jedno slovo, drugi pošalje drugo slovo, pa onda na izlazu dobiješ dokument koji je mešavina izlaza sa dva procesa.
Ako je prvi proces završio rad sa portom, neka zatvori port, pa onda drugi neka otvori.

Ja sam pre jedno 25 godina imao situaciju da dva računara treba da dele serijski port (prema štampaču). Problem je rešen kroz hardver i softver. Napravljena su ili kola sa oba serijska izlaza sa računara prema štampaču, tako da su oba računara mogla da primaju i šalju podatke, a softver je rešavao ko ima pravo da piše/čita serijski port. U jednom trenutku, samo jedan računar je mogao da komunicira sa štampačem.
 
Odgovor na temu

old.man
Penzioner

Član broj: 89697
Poruke: 410



+3 Profil

icon Re: Kako komunikaciju sa usb proslediti na dva ili više programa28.10.2020. u 10:04 - pre 41 meseci
Djoko _I , ne bežim ja da dokupim parče hardvera, ne znam ali šta mi treba ?
Citat:
djoka_l: Ukratko: ne može tako....
Napravljena su ili kola sa oba serijska izlaza sa računara prema štampaču, tako da su oba računara mogla da primaju i šalju podatke, a softver je rešavao ko ima pravo da piše/čita serijski port. U jednom trenutku, samo jedan računar je mogao da komunicira sa štampačem.


Gilopile , svakako ću probati..

Buni me , na donjoj slici piše USB SERIAL (COM4)
ja sam do sada COM zamišljao kao konektor sa 9 iglica ???
Izleda da nism bio u pravu ?
Ali nije mi to struka, samo hobi


Prikačeni fajlovi
 
Odgovor na temu

gilopile
Dragan Jovanovic

Član broj: 173855
Poruke: 11572



+2610 Profil

icon Re: Kako komunikaciju sa usb proslediti na dva ili više programa28.10.2020. u 10:13 - pre 41 meseci
Protokol je isti, samo sto ti uredjaji softwerski emuliraju Serial, jer na taj nacin komuniciraju sa racunarom.
Tako da, jedan uredjaj ( port ) ne moze u isto vreme da komunicira sa 2 ili vise razlicita programa....Djoka je objasnio i zasto.

Isto je sa svim popularnim interfejsima. Isto da na SATA konektor na pinove data spojis jos jedan HDD :) Ne moze.
(c) 1982 sinclair research ltd
 
Odgovor na temu

djoka_l
Beograd

Član broj: 56075
Poruke: 3445

Jabber: djoka_l


+1462 Profil

icon Re: Kako komunikaciju sa usb proslediti na dva ili više programa28.10.2020. u 10:38 - pre 41 meseci
Ti si na slici postavio izgled starog serijskog porta. Nekada je standard bio da su signali bili +12V i -12V, posle se prešlo na TTL nivoe 0V i +5V, sada nemam pojma koji su standardi. U skraćenici USB, ono S je"Serial". Dakle i to je vrsta serijskog porta. Samo je drugačiji standard nivoa signala, brzine itd.

Tebi ne treba nikakav hardverski dodatak. Treba ti spuler (spooler). Opet primer štampača: imaš jedan štampač i pustiš istovremeno štampu iz Worda i Excela. Na koji način ne dobiješ mešavinu teksta iz dva programa? Tako što tvoji programi ne komuniciraju direktno sa štampačem, bez obzira na šta je vezan, nego štampu predaju spuleru, koji ih pušta jedan po jedan na štampač.

Ne znam kakav problem treba da rešiš i da li si ti pisao programe koji treba svi da pristupaju USB uređaju, rešenje je da između tih programa i uređaja treba da postoji jedan "saobraćajac" koji ima EKSKLUZIVAN pristup uređaju i da kontroliše saobraćaj na portu, a ostali programi da koriste njegove usluge.
 
Odgovor na temu

goran_68

Član broj: 89012
Poruke: 932
*.dynamic.isp.telekom.rs.



+81 Profil

icon Re: Kako komunikaciju sa usb proslediti na dva ili više programa28.10.2020. u 10:38 - pre 41 meseci
Citat:
old.man:

Postoji li aplikacija koja bi omogućila da se taj com4 koristi sa dva programa ?



Probaj sa HHD Virtual Serial Port Tools
https://www.hhdsoftware.com/virtual-serial-ports

Ne znam da li free verzija podržava opciju Split Port ali ništa te ne košta da probaš. Dakle, jedan COM se podeli na druga dva pa svaka aplikacija "sluša" svoj. Može da bude problema ako obe krenu da pišu istovremeno ali to je sad već nagađanje.

gorankg
 
Odgovor na temu

old.man
Penzioner

Član broj: 89697
Poruke: 410



+3 Profil

icon Re: Kako komunikaciju sa usb proslediti na dva ili više programa28.10.2020. u 15:47 - pre 41 meseci
Citat:
djoka_l
Tebi ne treba nikakav hardverski dodatak. Treba ti spuler (spooler). Opet primer štampača: imaš jedan štampač i pustiš istovremeno štampu iz Worda i Excela. Na koji način ne dobiješ mešavinu teksta iz dva programa? Tako što tvoji programi ne komuniciraju direktno sa štampačem, bez obzira na šta je vezan, nego štampu predaju spuleru, koji ih pušta jedan po jedan na štampač.
Ne znam kakav problem treba da rešiš i da li si ti pisao programe koji treba svi da pristupaju USB uređaju, rešenje je da između tih programa i uređaja treba da postoji jedan "saobraćajac" koji ima EKSKLUZIVAN pristup uređaju i da kontroliše saobraćaj na portu, a ostali programi da koriste njegove usluge.


Ovo je najbolje opisano !
Samo što nije u pitanju printer već amaterska radio stanica. Vezana sa compom.
Jedan program naredjuje kad će da emituje glasom , drugi kad emituje Morse kod-om, a u isto vreme "zapisuje" sa kim je pričano, vodi dnevnik i još svašta nešto..

Daleko je od tog da sam ja pisao programe he hehe , ja sam pravnik. :)
Ima li negde spooler da se skine sa neta ?


Citat:
goran_68: Probaj sa HHD Virtual Serial Port Tools
https://www.hhdsoftware.com/virtual-serial-ports

Ne znam da li free verzija podržava opciju Split Port ali ništa te ne košta da probaš. Dakle, jedan COM se podeli na druga dva pa svaka aplikacija "sluša" svoj. Može da bude problema ako obe krenu da pišu istovremeno ali to je sad već nagađanje.

Gorane ne verujujem :(
Probao sam sa https://www.eltima.com/products/vspdxp/
Iako piše da je 15 dana probni period, neće da radi .. opet, probaću, javim se sutra kako sam prošao.
 
Odgovor na temu

pbenka
Bački Petrovac

Član broj: 41366
Poruke: 506
*.uns.ac.rs. via ipv6



+54 Profil

icon Re: Kako komunikaciju sa usb proslediti na dva ili više programa29.10.2020. u 15:53 - pre 41 meseci
old.man, po mom iskustvu, neki HAM programi hoće da dele serijski port preko virtualnih serijskih programa, neki pak neće. No ima već dosta tih radioamaterskih programa koji mogu da obave većinu tih stvari koje si nabrojao. Koji konkretno su programi koje hoćeš da koristiš istovremeno?
Pavel - yt7ta
 
Odgovor na temu

old.man
Penzioner

Član broj: 89697
Poruke: 410



+3 Profil

icon Re: Kako komunikaciju sa usb proslediti na dva ili više programa29.10.2020. u 18:44 - pre 41 meseci
Citat:
pbenka: old.man, po mom iskustvu, neki HAM programi hoće da dele serijski port preko virtualnih serijskih programa, neki pak neće. No ima već dosta tih radioamaterskih programa koji mogu da obave većinu tih stvari koje si nabrojao. Koji konkretno su programi koje hoćeš da koristiš istovremeno?

Zdravo Pavele :)
Log4om koji ne može bez winkeyera, a koji za sad nemam + neki koji koji može cw, ali da loguje u sqlite bazu od L4om
Probao sam Logger32, N1mm.
L4om ima UDP port za N1mm, ali ne vredi kad ne mogu da rade u isto vreme.
Ako imaš predlog za nešto treće, rado ću isprobati :)

Uzgred onaj tvoj cw interfejs radi UFB :)
Pozdrav, Branko
Prikačeni fajlovi
 
Odgovor na temu

old.man
Penzioner

Član broj: 89697
Poruke: 410



+3 Profil

icon Re: Kako komunikaciju sa usb proslediti na dva ili više programa29.10.2020. u 18:50 - pre 41 meseci
Citat:
gilopile: I ja sam muku mucio sa tim portovima.
Probaj sa ovim programcetom da ocistis portove i kada udenes uredjaj on ce da uzme prvi raspolozivi valjda.
Disable sve ostale, pa ce uvek raditi samo na tom koji je slobodan i svaki program ce videti samo njega.
Naravno, ne mozes u isto vreme koristiti vise uredjaja na isti port.


Ispobao , isti rezutat.
Ali bar sam stekao malo iskustva :)
 
Odgovor na temu

pbenka
Bački Petrovac

Član broj: 41366
Poruke: 506
*.uns.ac.rs. via ipv6



+54 Profil

icon Re: Kako komunikaciju sa usb proslediti na dva ili više programa30.10.2020. u 13:45 - pre 41 meseci
Pozdrav Branko. USB port ti treba samo za program koji komunicira sa stanicom. Ako sam dobro povatao, u L4OM, samo loguješ veze, tako da njemu ne treba USB port, on treba da sluša UDP port, na koji će N1MM+ da šalje podatke za logovanje putem UDP. Onda u L4OM ne podešavaš serijski port, tj. podesiš tako da ne koristiš nijedan. S druge strane N1MM+ treba pristup USB-u, kako bi komunicirao sa stanicom. Koliko znam, N1MM+ radi i sa Winkeyer-om, ali nisam probao, jer ga nemam, niti sam dosad osetio potrebu da ga nabavljam.

No, da se vratimo na temu deljenja serijskog porta, upravo kod ovakvih programa su preporučivali VSPE. Mislim da je 32 bitna verzija besplatna, pa možeš to da probaš. Znam da Logger32 neće da radi sa ovim, ali mislim da N1MM+ hoće.

Pozdrav.
Pavel - yt7ta
 
Odgovor na temu

old.man
Penzioner

Član broj: 89697
Poruke: 410



+3 Profil

icon Re: Kako komunikaciju sa usb proslediti na dva ili više programa02.11.2020. u 17:19 - pre 41 meseci
Citat:
pbenka:
No, da se vratimo na temu deljenja serijskog porta, upravo kod ovakvih programa su preporučivali VSPE. Mislim da je 32 bitna verzija besplatna, pa možeš to da probaš. Znam da Logger32 neće da radi sa ovim, ali mislim da N1MM+ hoće.


Neće
VSPE , piše lepo da je 32bit verzija besplatna, ali možda kad se instalira u 32 bit pc.
Skinuo sam sa ovog sajta http://www.eterlogic.com/Products.VSPE.html 32bit verziju, ali prilikom instalacije , program je prepoznao da je mašina 64 bitna pa mi je "rekao" da nije free.
N1mm lepo saradjuje sa l4om preko UDP , upisuje veze u l4om, tako da je N1MM glavni.
Uz "pomoć prijatelja" je sve konfiigurisano , ali sam morao da se odreknem pokazivača frekvencije u L4om.

Uglavnom , ostaću na ovome ako ne nadjem deljenje porta koje radi.

Hvala svim drugarima koji su pokušalji da pomognu
Pozdrav, Branko
 
Odgovor na temu

jonathan
Aleksandar Ilic
Aleksinac

Član broj: 2113
Poruke: 456
*.netnet.rs.

Jabber: yu1is@elitesecurity.org
ICQ: 62419462


+45 Profil

icon Re: Kako komunikaciju sa usb proslediti na dva ili više programa03.11.2020. u 01:14 - pre 41 meseci
Na desktopu sam to veoma prosto rešio ugradnjom jedne male PCIe kartice sa dodatna dva serijska porta.
Sad su fizički razdvojeni packet/APRS, CAT i CW.

pp0z, Alek

-=- 73 de YU1IS -=-
 
Odgovor na temu

pbenka
Bački Petrovac

Član broj: 41366
Poruke: 506
*.uns.ac.rs. via ipv6



+54 Profil

icon Re: Kako komunikaciju sa usb proslediti na dva ili više programa04.11.2020. u 13:19 - pre 41 meseci
Branko, baš sam juče ponovo probao VSPE, i sada stvarno prijavi da je 64 bitna verzija bez licence (iako sam instalisao 32 bitnu verziju), ali unatoč svemu, pokrenuo sam program i definisao virtuelni port. Međutim, taj virtuelni port mi nisu videli ni Logger32 ni N1MM, tako da je moguće da radi samo u nekom demo modu.
Alek, Branko želi obrnuto, da više programa idu preko jednog COM porta.
Pavel - yt7ta
 
Odgovor na temu

old.man
Penzioner

Član broj: 89697
Poruke: 410



+3 Profil

icon Re: Kako komunikaciju sa usb proslediti na dva ili više programa04.11.2020. u 17:45 - pre 41 meseci
Citat:
pbenka: Branko, baš sam juče ponovo probao VSPE, i sada stvarno prijavi da je 64 bitna verzija bez licence ..

Probao sam jedno pet sličnih programa al ništa ispod $100 nema..

Citat:
Alek, Branko želi obrnuto, da više programa idu preko jednog COM porta.

Upravo tako VSPE to ima al ne radi kako treba bez key-a

N1mm saradjuje sa l4om preko UDP , upisuje veze u l4om i sad kotistim tu varijantu.



Danas sam imao razgovor sa momkom koji hoće da mi napravi winkeyer, odnosno klon od istog. Onda ću moći i ručicu da povežem.
Prikačeni fajlovi
 
Odgovor na temu

jonathan
Aleksandar Ilic
Aleksinac

Član broj: 2113
Poruke: 456
37.220.74.*

Jabber: yu1is@elitesecurity.org
ICQ: 62419462


+45 Profil

icon Re: Kako komunikaciju sa usb proslediti na dva ili više programa04.11.2020. u 20:13 - pre 41 meseci
Da, nisam obratio pažnju, izvinjavam se.
Nažalost, suprotno nisam pokušavao nikada. Puno sreće u rešavanju.

pp0z, Alek
-=- 73 de YU1IS -=-
 
Odgovor na temu

afrocuban
Ruben Gonzales
Beograd

Član broj: 2080
Poruke: 341



+1 Profil

icon Re: Kako komunikaciju sa usb proslediti na dva ili više programa20.05.2021. u 01:00 - pre 34 meseci
Jeste ovo staro, ali probaj da digneš u virtualboxu 32-bitni windows pa tamo instaliraj 32-bitni VSPE a COM portove u settingsu same virtualne mašine. Ne razumem se ni u VSPE ni u radio-amaterizam, samo mi je palo na pamet kako da prevaziđeš problem platforme.
 
Odgovor na temu

[es] :: Windows aplikacije :: Kako komunikaciju sa usb proslediti na dva ili više programa

[ Pregleda: 1681 | Odgovora: 17 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.