[elektro] RS232 megosztas

Karoly Kovacs koka55 at gmx.at
Sun Nov 1 12:23:21 CET 2015


Nem egészen világos a kérdésed.
Ha ugyanis az alapfunkciót végző programot is Te írtad, akkor miből 
állna a funkcionalitását kibővítened az igényelt funkciókkal?

Károly

Nemeth Tibor wrote:
> Hali!
>
> Tudom,hogy agyrém az ötlet, de fizikailag lehetséges, tehát miért is ne.
>
> Van egy kütyü, soroson csatlakozik PC -hez Windows alatt futó program
> kezeli. Csak RxTx-et használ, Rts,Cts,Dsr,Dtr szabadok.
> Felmerült az igény, egyszerű új funkciókkal bővíteni (Ki/Be kapcsolni
> valamiket), amikhez elegendő lenne a szabad DTR és RTS vonal. A feladat
> nem időkritikus, 1-2 másodperc nem számít.
>
> Kérdés:
> Megoldható-e Windows alatt, hogy az alapfunkciót végző program futása
> közben elindítva egy másik, az új feladatot elvégző program, hozzáférjen
> a port szabad vonalaihoz?
>
> Az alapfunkciót végrehajtó programot is én írtam, és kissé módosíthatom
> is a megosztási hajlandóság érdekében. A soros portot Createfile-vel
> kapott handle segítségével,  Readfile, Writefile ,  ClearCommError stb.
> API-k segítségével kezelem.
> Azt már próbáltam, hogy az alapprogram megadja a handle értékét és ezzel
> egy másik program próbál Dtr-t állítani de "invalid handle" üzenet jött.
>
> Sejtem, hogy amit akarok, a multitasking koncepcióinak semmibe vétele,
> de mivel fizikailag lehetségesnek tartom, gondoltam megkérdezem.
>
> Amúgy az nyilván megoldás, hogy az eredeti alapfunkciós programot
> bővítem, valószínűleg ez lesz a megoldás, de nem elegáns.
>
> Üdv.
>                Németh Tibor
>
> -----------------------------------------
>            elektro[-flame|-etc]
>



More information about the Elektro mailing list