<?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[XON&#x2F;XOFF-Flusskontrolle und Einstellungen der DCB Struktur für SetCommState]]></title><description><![CDATA[<p>Hallo,<br />
ich versuche vergeblich, eine serielle Kommunikation über den Com-Port mit XON/XOFF-Flusskontrolle zum laufen zu bringen.<br />
Hier mein Quelltext:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;stdlib.h&gt;

using namespace std;

int main(int argc, char *argv[])
{
  FILE *comPort = fopen(&quot;COM1&quot;, &quot;rw&quot;);

  DCB dcb;
  GetCommState(comPort, &amp;dcb);
  dcb.BaudRate = CBR_19200;
  dcb.fDtrControl = DTR_CONTROL_DISABLE;
  dcb.fDsrSensitivity = FALSE;
  dcb.fRtsControl = RTS_CONTROL_DISABLE;
  dcb.fOutX = TRUE;
  dcb.fInX =TRUE;
  dcb.ByteSize = 8;
  dcb.Parity = NOPARITY;
  dcb.StopBits = ONESTOPBIT;
  dcb.XoffLim = 64;
  dcb.XonLim = 0;
  dcb.XonChar = 17;
  dcb.XoffChar = 19;
  SetCommState(comPort, &amp;dcb);

  fputs(&quot;3C201ff&quot;, comPort);
  fclose(comPort);
  system(&quot;PAUSE&quot;);	
  return 0;
}
</code></pre>
<p>Auf der Gegenseite reagiert nix.<br />
Hab ich an den Einstallungen irgendwas falsch gemacht?</p>
<p>MFG<br />
Christian</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/85478/xon-xoff-flusskontrolle-und-einstellungen-der-dcb-struktur-für-setcommstate</link><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Apr 2026 04:35:27 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/85478.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 09 Sep 2004 10:24:09 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to XON&#x2F;XOFF-Flusskontrolle und Einstellungen der DCB Struktur für SetCommState on Thu, 09 Sep 2004 10:24:09 GMT]]></title><description><![CDATA[<p>Hallo,<br />
ich versuche vergeblich, eine serielle Kommunikation über den Com-Port mit XON/XOFF-Flusskontrolle zum laufen zu bringen.<br />
Hier mein Quelltext:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;stdlib.h&gt;

using namespace std;

int main(int argc, char *argv[])
{
  FILE *comPort = fopen(&quot;COM1&quot;, &quot;rw&quot;);

  DCB dcb;
  GetCommState(comPort, &amp;dcb);
  dcb.BaudRate = CBR_19200;
  dcb.fDtrControl = DTR_CONTROL_DISABLE;
  dcb.fDsrSensitivity = FALSE;
  dcb.fRtsControl = RTS_CONTROL_DISABLE;
  dcb.fOutX = TRUE;
  dcb.fInX =TRUE;
  dcb.ByteSize = 8;
  dcb.Parity = NOPARITY;
  dcb.StopBits = ONESTOPBIT;
  dcb.XoffLim = 64;
  dcb.XonLim = 0;
  dcb.XonChar = 17;
  dcb.XoffChar = 19;
  SetCommState(comPort, &amp;dcb);

  fputs(&quot;3C201ff&quot;, comPort);
  fclose(comPort);
  system(&quot;PAUSE&quot;);	
  return 0;
}
</code></pre>
<p>Auf der Gegenseite reagiert nix.<br />
Hab ich an den Einstallungen irgendwas falsch gemacht?</p>
<p>MFG<br />
Christian</p>
]]></description><link>https://www.c-plusplus.net/forum/post/603123</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/603123</guid><dc:creator><![CDATA[Black_Friday_CV]]></dc:creator><pubDate>Thu, 09 Sep 2004 10:24:09 GMT</pubDate></item><item><title><![CDATA[Reply to XON&#x2F;XOFF-Flusskontrolle und Einstellungen der DCB Struktur für SetCommState on Thu, 09 Sep 2004 13:17:12 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">...
dcb.DCBlength = sizeof (DCB);
GetCommState (comPort, &amp;dcb);
...
</code></pre>
<p>Vielleicht die fehlende Initialisierung des DCB?</p>
<p>Blackbird</p>
]]></description><link>https://www.c-plusplus.net/forum/post/603325</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/603325</guid><dc:creator><![CDATA[Blackbird]]></dc:creator><pubDate>Thu, 09 Sep 2004 13:17:12 GMT</pubDate></item></channel></rss>