Portál AbcLinuxu, 9. května 2025 19:35

Dotaz: čekání na stav sériového portu v c

12.11.2005 19:18 vampi | skóre: 16 | blog: JenTakBlog
čekání na stav sériového portu v c
Přečteno: 216×
Odpovědět | Admin
hojte, není tu někdo kdo by se tím vyloženě zabýval:) našel jsem o tom dost materiálu, ale snad v žádném to co bych potřeboval.
potřebuji aby to dělalo toto:

shodilo DTR
shodilo TXD
nahodilo RST

nahodilo DTR a pak pomocí smyčky čekalo až se nahodí CTS

kdyby se někomu chtělo, prosím napište odkaz nebo kousky kódu, do kupy už bych to snad nějak napatlal:)
cesta k dokonalosti je nekonečná - proto hledám jen jednoduchá funkční řešení :)
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

12.11.2005 21:23 Jan Martinek | skóre: 43 | blog: johny | Brno
Rozbalit Rozbalit vše Re: čekání na stav sériového portu v c
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tady už se to řešilo.
Mimochodem, co znamená "shodilo TXD"? To se přece nijak neshazuje. A tím "RST" jsi opravdu myslel "reset" nebo je to překlep a šlo o "RTS"?
Dále píšeš, že chceš "pomocí smyčky čekat, až se nahodí CTS". Vřele doporučuji nečekat pomocí smyčky ale použít volání, které samo upozorní na změnu. Vše je rozebráno ve vlákně, na které jsem uvedl odkaz.
12.11.2005 23:41 Beda
Rozbalit Rozbalit vše Re: čekání na stav sériového portu v c
shodilo txd... carrier detect?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.