<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>'Serial communication stops when touching panel (.NET CF2.0)' Thread RSS Feed</title>
    <link>http://www.programmersheaven.com/</link>
    <description>Contains the latest posts from the thread 'Serial communication stops when touching panel (.NET CF2.0)' posted on the 'Windows CE &amp; Pocket PC' forum at Programmer's Heaven.</description>
    <language>en</language>
    <copyright>Copyright 2013 Programmers Heaven</copyright>
    <pubDate>Wed, 19 Jun 2013 08:52:27 -0700</pubDate>
    <lastBuildDate>Wed, 19 Jun 2013 08:52:27 -0700</lastBuildDate>
    <generator>Argotic Syndication Framework 2007.3.0.1, http://www.codeplex.com/Argotic</generator>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <ttl>360</ttl>
    <image>
      <url>http://www.programmersheaven.com/images/ph.gif</url>
      <title>Programmers Heaven</title>
      <link>http://www.programmersheaven.com/</link>
      <width>88</width>
      <height>31</height>
    </image>
    <item>
      <title>Serial communication stops when touching panel (.NET CF2.0)</title>
      <link>http://www.programmersheaven.com/mb/pocket-pc/417002/417002/serial-communication-stops-when-touching-panel-net-cf20/</link>
      <description>Hallo.&lt;br /&gt;
&lt;br /&gt;
I'm writing application for Windows CE touch panel (Weintek 607i). Panel has Windows CE 5.00 + NET CF 2.0. I'm writing it using VS 2008 Pro in C#.&lt;br /&gt;
&lt;br /&gt;
I pool in second thread Modbus frames from controller connected to panel through RS422. Panel has LED indicating communication.&lt;br /&gt;
&lt;br /&gt;
When my program is running on Windows CE (on PC is OK) I have very confusing behavior: during touching the panel (pressing any control, changing any tabcontrol, scrolling controls etc.) communication led stops flashing (looks like communication stops), and I got timeouts and crc errors - (I’m loosing some bytes) in my second communication thread). &lt;br /&gt;
When I’m not touching anything led is flashing and all controls (text fields) are refreshed perfectly.&lt;br /&gt;
&lt;br /&gt;
I’ve tried everything. Changing priority of MainForm class and my communication thread (Thread.CurrentThread.Priority). I have tried with Thread.Sleep in different places of my app. I’ve tried also all possibilities of receving serial data: SerialDataReceivedEventHandler, separate thread, and in Main Forms thread.&lt;br /&gt;
&lt;br /&gt;
Is that normal?&lt;br /&gt;
I think I can't change this by tuning my application. Maybe I should change system configuration (using registy settings)?&lt;br /&gt;
&lt;br /&gt;
Does anyone has experience with such case?&lt;br /&gt;
&lt;br /&gt;
Bajtek.&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/pocket-pc/417002/417002/serial-communication-stops-when-touching-panel-net-cf20/</guid>
      <pubDate>Thu, 03 Jun 2010 11:00:55 -0700</pubDate>
      <category>Windows CE &amp; Pocket PC</category>
    </item>
    <item>
      <title>This post has been deleted.</title>
      <link>http://www.programmersheaven.com/mb/pocket-pc/417002/417196/this-post-has-been-deleted/#417196</link>
      <description>This post has been deleted.</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/pocket-pc/417002/417196/this-post-has-been-deleted/#417196</guid>
      <pubDate>Mon, 14 Jun 2010 03:32:39 -0700</pubDate>
      <category>Windows CE &amp; Pocket PC</category>
    </item>
  </channel>
</rss>