Avatar
jozifek95
Člen
Avatar
jozifek95:

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:

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
Redaktor
Avatar
Irimitenkan:

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.