<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Timeout problem bei ComPort Kommunikation mit WriteFile]]></title><description><![CDATA[<p>Hi!</p>
<p>ich muss mittels C mit einem Microcontroller komuniziern!</p>
<p>das is ja eigentlich kein problem!</p>
<p>mein problem ist, wenn ich den ComPort öffne und dann zeit zwischen dem öffnen des ports und dem senden von daten vergeht (so ca 10 sec) dann kann ich nichts mehr senden! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>ich kann es dann unendlich oft versuchen, er sendet es einfach nicht mehr <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":-("
      alt="😞"
    /></p>
<p>meine timeouts die ich verwende sind:</p>
<p>CommTimeouts.ReadIntervalTimeout = MAXDWORD;<br />
CommTimeouts.ReadTotalTimeoutMultiplier = 0;<br />
CommTimeouts.ReadTotalTimeoutConstant = 0;<br />
CommTimeouts.WriteTotalTimeoutMultiplier = 10;<br />
CommTimeouts.WriteTotalTimeoutConstant = 0;</p>
<p>wie kann ich unbegrentzt viel zeit zwischen öffnen des comports und senden mit WriteFile verstreichen lassen?</p>
<p>thx<br />
Bernhard</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/16507/timeout-problem-bei-comport-kommunikation-mit-writefile</link><generator>RSS for Node</generator><lastBuildDate>Wed, 01 Jul 2026 19:44:55 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/16507.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 04 Mar 2003 14:29:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Timeout problem bei ComPort Kommunikation mit WriteFile on Tue, 04 Mar 2003 14:29:00 GMT]]></title><description><![CDATA[<p>Hi!</p>
<p>ich muss mittels C mit einem Microcontroller komuniziern!</p>
<p>das is ja eigentlich kein problem!</p>
<p>mein problem ist, wenn ich den ComPort öffne und dann zeit zwischen dem öffnen des ports und dem senden von daten vergeht (so ca 10 sec) dann kann ich nichts mehr senden! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>ich kann es dann unendlich oft versuchen, er sendet es einfach nicht mehr <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":-("
      alt="😞"
    /></p>
<p>meine timeouts die ich verwende sind:</p>
<p>CommTimeouts.ReadIntervalTimeout = MAXDWORD;<br />
CommTimeouts.ReadTotalTimeoutMultiplier = 0;<br />
CommTimeouts.ReadTotalTimeoutConstant = 0;<br />
CommTimeouts.WriteTotalTimeoutMultiplier = 10;<br />
CommTimeouts.WriteTotalTimeoutConstant = 0;</p>
<p>wie kann ich unbegrentzt viel zeit zwischen öffnen des comports und senden mit WriteFile verstreichen lassen?</p>
<p>thx<br />
Bernhard</p>
]]></description><link>https://www.c-plusplus.net/forum/post/91380</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/91380</guid><dc:creator><![CDATA[Montolio]]></dc:creator><pubDate>Tue, 04 Mar 2003 14:29:00 GMT</pubDate></item><item><title><![CDATA[Reply to Timeout problem bei ComPort Kommunikation mit WriteFile on Thu, 30 Jun 2005 09:24:12 GMT]]></title><description><![CDATA[<p>Zwischenzeitlich habe ich eine Lösung gefunden:</p>
<p>Man kann die TimeOuts mit der Funktion &quot;SetCommTimeouts&quot; setzen. Übergeben werden das passende Handle und die Timeouts als Struct des TYPS COMMTIMEOUTS.</p>
<p>Grüße<br />
Mark</p>
]]></description><link>https://www.c-plusplus.net/forum/post/820422</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/820422</guid><dc:creator><![CDATA[mark.hellmanns]]></dc:creator><pubDate>Thu, 30 Jun 2005 09:24:12 GMT</pubDate></item></channel></rss>