robim jednoduchy komunikacny program, ktory pouziva seriovy port. Robim to v C++. V jednom vlakne mi bezi citanie z portu (caka na znak), je mozne aby som v druhom vlakne mal funkciu, ktorou by som posielal znaky na ten port?
Printable View
robim jednoduchy komunikacny program, ktory pouziva seriovy port. Robim to v C++. V jednom vlakne mi bezi citanie z portu (caka na znak), je mozne aby som v druhom vlakne mal funkciu, ktorou by som posielal znaky na ten port?
Jasně, proč by ne?
no ked mam v prvom vlakne wait for event, cize caka ci nieco nepride na ten com zvonku, ci to nahodou nie je obsadene a ja teraz nemozem posielat von.
Ne, Rx a Tx jsou samozřejmě elektricky oddělené.
Pokud máš port otevřenej, muzes komunikovat..obousměrně (k čemu by to pak bylo?)
jasne, tiez som si to mysle, kurnik, ale preco to potom nefunguje? asi som BFU :-)
No hlavne jsi nerekl kde a pod cim to delas, jestli mas svy knihovny, nebo vyuzivas nejakych cizich. Ja s mel se seriakem problem jenom ve win32 API, jinak to je pohoda, Unix, Linux xBSD.Citace:
Původně odeslal Tanya