<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>MQX Software SolutionsのトピックRe: Sluggish touch performance in EGUI 3.0?</title>
    <link>https://community.nxp.com/t5/MQX-Software-Solutions/Sluggish-touch-performance-in-EGUI-3-0/m-p/390902#M13074</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Luis,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I cannot use the demo because we are running on custom hardware, not the tower system.  Is the source code available from the tower that runs the Vybrid demo?  That is, the one that uses the RGB display and the CRTouch? Perhaps by digging through that I can find the difference between how it works and how ours works.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mark&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 10 Dec 2014 18:06:33 GMT</pubDate>
    <dc:creator>markwatson</dc:creator>
    <dc:date>2014-12-10T18:06:33Z</dc:date>
    <item>
      <title>Sluggish touch performance in EGUI 3.0?</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/Sluggish-touch-performance-in-EGUI-3-0/m-p/390898#M13070</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Has anyone else noticed poor touch performance with EGUI 3.0 and MQX 4.1?&amp;nbsp; We have now tried this on both the Vybrid with CRtouch and on a Kinetis design using the internal A/D resistive touch control code.&amp;nbsp; In both cases the response to touch is slow and sometimes it misses an event.&amp;nbsp; I have verified with a scope that the CRtouch is responding immediately to touch events, but the buttons on the D4D screens don't react.&amp;nbsp; I have FASTTOUCH included in the flags for the buttons.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mark&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Dec 2014 18:48:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/Sluggish-touch-performance-in-EGUI-3-0/m-p/390898#M13070</guid>
      <dc:creator>markwatson</dc:creator>
      <dc:date>2014-12-04T18:48:49Z</dc:date>
    </item>
    <item>
      <title>Re: Sluggish touch performance in EGUI 3.0?</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/Sluggish-touch-performance-in-EGUI-3-0/m-p/390899#M13071</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;P&gt;Hello Mark,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FASTTOUCH is only to select direct touch in objects instead of focus in the first touch and action in the second object touch.&lt;/P&gt;&lt;P&gt;You have to check the period of the timer interrupt, where the touch is sampled.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Touch is sampled every 50 &lt;SPAN&gt;ms&lt;/SPAN&gt;, this is the &lt;SPAN&gt;lwtimer&lt;/SPAN&gt; callback every 25 &lt;SPAN&gt;ms.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="GramE"&gt;static&lt;/SPAN&gt; void Time_event25ms(void* &lt;SPAN&gt;pUser&lt;/SPAN&gt;)&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;&lt;SPAN style="mso-spacerun:yes"&gt;&amp;nbsp;&lt;/SPAN&gt; &lt;SPAN class="GramE"&gt;static&lt;/SPAN&gt; Byte &lt;SPAN&gt;actual_time&lt;/SPAN&gt; = 0;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="mso-spacerun:yes"&gt;&amp;nbsp;&lt;/SPAN&gt; TIME_FLAGS &lt;SPAN&gt;t_flags&lt;/SPAN&gt;;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="mso-spacerun:yes"&gt;&amp;nbsp;&lt;/SPAN&gt; D4D_&lt;SPAN class="GramE"&gt;TimeTickPut(&lt;/SPAN&gt;);&lt;/P&gt;&lt;P&gt;&lt;SPAN style="mso-tab-count:2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="mso-spacerun:yes"&gt;&amp;nbsp;&lt;/SPAN&gt; /* set the internal time flags */&lt;/P&gt;&lt;P&gt;&lt;SPAN style="mso-spacerun:yes"&gt;&amp;nbsp;&lt;/SPAN&gt; &lt;SPAN&gt;&lt;SPAN class="GramE"&gt;actual_time&lt;/SPAN&gt;&lt;/SPAN&gt;++;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="mso-spacerun:yes"&gt;&amp;nbsp;&lt;/SPAN&gt; &lt;SPAN&gt;t_flags.all&lt;/SPAN&gt; = (&lt;SPAN&gt;LWord&lt;/SPAN&gt;&lt;SPAN class="GramE"&gt;)(&lt;/SPAN&gt;&lt;SPAN&gt;actual_time&lt;/SPAN&gt; ^ (&lt;SPAN&gt;actual_time&lt;/SPAN&gt; - 1));&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="mso-spacerun:yes"&gt;&amp;nbsp;&lt;/SPAN&gt; &lt;SPAN&gt;time.all&lt;/SPAN&gt; |= &lt;SPAN&gt;t_flags.all&lt;/SPAN&gt;;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="mso-spacerun:yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="mso-spacerun:yes"&gt;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="GramE"&gt;if(&lt;/SPAN&gt;t_flags.bits.b50ms)&lt;/P&gt;&lt;P&gt;&lt;STRONG style="mso-bidi-font-weight:normal"&gt;&lt;SPAN style="color:red"&gt;&lt;SPAN style="mso-spacerun:yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt; D4D_&lt;SPAN class="GramE"&gt;CheckTouchScreen(&lt;/SPAN&gt;);&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="mso-spacerun:yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="mso-spacerun:yes"&gt;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="GramE"&gt;if(&lt;/SPAN&gt;t_flags.bits.b100ms)&lt;/P&gt;&lt;P&gt;&lt;SPAN style="mso-spacerun:yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt; &lt;SPAN class="GramE"&gt;time100sm_cnt&lt;/SPAN&gt;++;&lt;SPAN style="mso-tab-count:2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check that in your system you effectively have the sampling period of 50 &lt;SPAN&gt;ms.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Luis&lt;/P&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Dec 2014 21:35:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/Sluggish-touch-performance-in-EGUI-3-0/m-p/390899#M13071</guid>
      <dc:creator>LuisCasado</dc:creator>
      <dc:date>2014-12-04T21:35:29Z</dc:date>
    </item>
    <item>
      <title>Re: Sluggish touch performance in EGUI 3.0?</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/Sluggish-touch-performance-in-EGUI-3-0/m-p/390900#M13072</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hellow Luis,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The touch screen is being sample about every 5 mS in the main loop during the D4D periodic task (it isn't really a seperate task).&amp;nbsp; It really seems that the logic is broken because I can trace through from when a touch occurs all the way to the D4D message being sent to the button object.&amp;nbsp; The hardware performance is consistent in that it always detects the collision with the button object, but the behavior is erratic.&amp;nbsp; Sometimes it responds immediately and sometimes you just have to poke at the button or hold it down to get it to respond.&amp;nbsp; I recently went from EGUI 2.2 to EGUI 3.0 on both a Vybrid and a Kinetis based projects.&amp;nbsp; Now they both are exhibiting this behavior.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for taking a look at this.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Dec 2014 16:10:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/Sluggish-touch-performance-in-EGUI-3-0/m-p/390900#M13072</guid>
      <dc:creator>markwatson</dc:creator>
      <dc:date>2014-12-10T16:10:00Z</dc:date>
    </item>
    <item>
      <title>Re: Sluggish touch performance in EGUI 3.0?</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/Sluggish-touch-performance-in-EGUI-3-0/m-p/390901#M13073</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN lang="ES-TRAD" style="mso-ansi-language:ES-TRAD"&gt;Hello&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;SPAN lang="ES-TRAD" style="mso-ansi-language:ES-TRAD"&gt;Mark,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="ES-TRAD" style="mso-ansi-language:ES-TRAD"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Can you try the PEG demo image?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;H3 style="line-height:12.0pt"&gt;&lt;SPAN style="font-size:9.0pt;font-family: Arial ,sans-serif;color:#51626F"&gt;&lt;A href="http://cache.freescale.com/files/soft_dev_tools/software/app_software/application_development_framework/PEG_MQX_HVAC.exe?fpsp=1&amp;amp;WT_TYPE=Reference%20Applications&amp;amp;WT_VENDOR=FREESCALE&amp;amp;WT_FILE_FORMAT=exe&amp;amp;WT_ASSET=Downloads&amp;amp;fileExt=.exe"&gt;&lt;SPAN style="font-family: Times New Roman ,serif"&gt;EG MQX HVAC&lt;/SPAN&gt;&lt;/A&gt; &lt;SPAN class="small-rev"&gt;(REV 1.0)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/H3&gt;&lt;P&gt;&lt;SPAN class="GramE"&gt;&lt;SPAN style="color: #51626F; font-size: 9.0pt; font-family: Arial ,sans-serif; "&gt;by&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #51626F; font-size: 9.0pt; font-family: Arial ,sans-serif; "&gt;&amp;nbsp;FREESCALE&lt;/SPAN&gt; &lt;SPAN style="font-size:9.0pt;font-family: Arial ,sans-serif;color:#51626F"&gt;&lt;BR /&gt;Software offered 'As is', support provided on Freescale Communities only - Example PEG/MQX Application for the TWR-K70F120M + TWR-LCD-RGB.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size:9.0pt;font-family: Arial ,sans-serif;color:#51626F"&gt;So, you can test that hardware is ok.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size:9.0pt;font-family: Arial ,sans-serif;color:#51626F"&gt;Best Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size:9.0pt;font-family: Arial ,sans-serif;color:#51626F"&gt;Luis&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Dec 2014 17:44:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/Sluggish-touch-performance-in-EGUI-3-0/m-p/390901#M13073</guid>
      <dc:creator>LuisCasado</dc:creator>
      <dc:date>2014-12-10T17:44:29Z</dc:date>
    </item>
    <item>
      <title>Re: Sluggish touch performance in EGUI 3.0?</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/Sluggish-touch-performance-in-EGUI-3-0/m-p/390902#M13074</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Luis,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I cannot use the demo because we are running on custom hardware, not the tower system.  Is the source code available from the tower that runs the Vybrid demo?  That is, the one that uses the RGB display and the CRTouch? Perhaps by digging through that I can find the difference between how it works and how ours works.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mark&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Dec 2014 18:06:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/Sluggish-touch-performance-in-EGUI-3-0/m-p/390902#M13074</guid>
      <dc:creator>markwatson</dc:creator>
      <dc:date>2014-12-10T18:06:33Z</dc:date>
    </item>
    <item>
      <title>Re: Sluggish touch performance in EGUI 3.0?</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/Sluggish-touch-performance-in-EGUI-3-0/m-p/390903#M13075</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN lang="ES-TRAD" style="mso-ansi-language:ES-TRAD"&gt;Hi Mark,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="ES-TRAD" style="mso-ansi-language:ES-TRAD"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Source code is only for licensed PEG products. Would it be ok a binary of PEG running in the TWR-VF600 and TWR-LCD-RGB? What compiler are you using?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I understood you were using TWR system. So coming back to the original question, are you running MQX + &lt;SPAN&gt;eGUI&lt;/SPAN&gt; on a custom &lt;SPAN&gt;Vybrid&lt;/SPAN&gt; hardware?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Luis&lt;/P&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Dec 2014 21:26:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/Sluggish-touch-performance-in-EGUI-3-0/m-p/390903#M13075</guid>
      <dc:creator>LuisCasado</dc:creator>
      <dc:date>2014-12-10T21:26:51Z</dc:date>
    </item>
    <item>
      <title>Re: Sluggish touch performance in EGUI 3.0?</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/Sluggish-touch-performance-in-EGUI-3-0/m-p/390904#M13076</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI Luis,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We are using custom hardware with a lot of similarities to the Tower board, but enough differences that code must be ported.  We are using a 2.8” QVGA OLED instead of the much larger LCD used on the RGB board.  I am using IAR tools.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mark&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Dec 2014 22:31:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/Sluggish-touch-performance-in-EGUI-3-0/m-p/390904#M13076</guid>
      <dc:creator>markwatson</dc:creator>
      <dc:date>2014-12-10T22:31:02Z</dc:date>
    </item>
  </channel>
</rss>

