Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Oba budou komunikovat pres jeden port? Ten, ktery otevre port bude fungovat, ten druhy bude mit smul…
Jan Fiala 18.07.2024 08:00
Jan Fiala
Zdravím. Zrovna spolu jsme řešili můj programek v lazarusu. Čtení dat z teto váhy. https://vahy-pokl…
BigSandy 18.07.2024 08:17
BigSandy
Chapu, ale nedovedu si predstavit, i kdybys pripoji úspěšně l nekolik programu současně. Oba poslou…
Jan Fiala 18.07.2024 12:22
Jan Fiala
Mělo by existovat něco jako nevýhradní přístup (podobně jako k souboru, který taky může otevřít víc…
mll 18.07.2024 23:05
mll
To bys musel zasahnout do komunikace programu a myslim, ze tato moznost minimalne v tom jednom progr… nový
Jan Fiala 19.07.2024 04:48
Jan Fiala
Nie je možné, aby dve aplikácie otvorili ten istý sériový port súčasne. Jediným možným prístupom je… poslední
pme 19.07.2024 20:17
pme

Chapu, ale nedovedu si predstavit, i kdybys pripoji úspěšně l nekolik programu současně.
Oba poslou prikaz a budou ocekavat od vahy odpověď. Jal ten splitter pozna, ktera odpověď patří kterému programu?
Za mne neni problem, pokud posles z jednoho programu pozadavek, přečteš si odpověď a to samé provedes z druheho programu.

Mělo by existovat něco jako nevýhradní přístup (podobně jako k souboru, který taky může otevřít víc programů, teda naštěstí jen ke čtení, zápis ze dvou programů do jednoho souboru si fakt neumim představit), ale nemám s tím zkušenosti u portu a nikdy se mi to nepovedlo provést. Dokonce ani v Matlabu, který přímo tuhle fičuru měl někde popsanou). Nešlo by váhu připojit na dva porty. Nebo vlastním programem obsluhovat com2com, na který by byl připojený program výrobce a vlastní program, který by zároveň byl připojený na fyzický port (to by nemuselo být tak složité na naprogramování a com2com je určitě pro XP i sedmičky a asi i pro desítky dobře dostupný) a komunikaci papouškoval.

Nie je možné, aby dve aplikácie otvorili ten istý sériový port súčasne.
Jediným možným prístupom je mať aplikáciu, ktorá otvorí port a poskytne určitú formu komunikácie, pre 2 rozdielne aplikácie.

Áno, riešením je "rozdeliť" seriový port
- vyššie spomenutý Serial Port Splitter umožňuje niekoľkým aplikáciám sériovej komunikácie získať súčasný prístup k sériovému zariadeniu pripojenému k portu COM.
Serial Port Splitter vytvára potrebný počet virtuálnych COM portov prepojených so špecifikovaným fyzickým COM portom.

Ak si to dokáže "Veľký Sandy" ošetriť a ustriehnúť čo má komunikovať na akom virtuálnom porte, potom by mu to mohlo aj fungovať...

Zpět do poradny Odpovědět na původní otázku Nahoru