Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
jozifek95
Člen
Avatar
jozifek95:6.5.2014 11:24

Ahoj,
tvořím menší projekt, ale narazil jsem na problém. Potřebuji udělat komunikace přes RS232 v céčku, jde o to že potřebuju komunikovat s programem napsaným v C a programem napsaným v c#. V c# mi to jede už pěkně ale jde mi teď o tu komunikaci v C. Hledal jsem na googlu ale nic použitelného jsem nenašel. Pro komunikaci mezi programy je vytvořená virtuální sériová linka. Může někdo poradit jak to vyřešit? Předem díky.

 
Odpovědět
6.5.2014 11:24
Avatar
Martin Gabriel
Tvůrce
Avatar
Martin Gabriel:6.5.2014 13:58

To mě zajímá, jestli s tímhle někdo má zkušenost.

Pokud nejde o nějakou závratnou rychlost, tak bych to asi řešil přes společný soubor, do kterého bych z jednoho programu zapisoval pseudo-příkazy a druhým programem bych ho četl dokola a při změně reagoval eventem.

Nahoru Odpovědět
6.5.2014 13:58
"Be the change you want to see in the world" - Michael Scofield
Avatar
Irimitenkan
Tvůrce
Avatar
Irimitenkan:26.5.2014 16:40

Ahoj,
jestli jsem pochopil co chceš ta ty chceš v C/C++ komunikovat klasicky po seriovce. Vzhledem k tomu že druhý program je v C# tak jsi na WIndows kde je seriovka podporovaná ve Windows.h.
Něco takového jsem řešil a doufám, že to je ono. Třeba ti to pomůže.
Hlavičkový soubor:
https://github.com/…ude/Serial.h
Zdroják:
https://github.com/…c/Serial.cpp

 
Nahoru Odpovědět
26.5.2014 16:40
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.