Beijer Electronics (formerly QSI Corporation)
http://www.qsiforums.com/

QTerm G75: Touch Not respondig
http://www.qsiforums.com/viewtopic.php?f=6&t=4769
Page 1 of 1

Author:  vipul [ Tue Aug 13, 2013 8:51 pm ]
Post subject:  Qterm G75 Touch stops responding after sometime

Dear Sir,

I am using Qterm G75 and have an application developed on Qlarity 2.5.
I am facing random behavior with Qterm G75 display.
After powering ON,45 minutes later display stops responding to touch. Data on the display are getting updated during this time. Again after rebooting, display starts responding to touch.

This is not observed always, it is random in nature.

Regards,
Vipul

Author:  vipul [ Fri Aug 23, 2013 4:16 am ]
Post subject:  Qterm G75: Display stops responding to touch

Hello,

I have application code flashed in QTerm G75 display.
Few minutes later after powering ON the display, the display stop responding to touch event.
Data on screen are getting updated when the touch hangs.

Also, this behavior is random.
Kindly suggest the solution.

Author:  Jay [ Mon Aug 26, 2013 3:32 am ]
Post subject:  QTerm G75: Touch Not respondig

Hello,

I have application code flashed in QTerm G75 display.
Few minutes later after powering ON the display, the display stop responding to touch event.
Data on screen are getting updated when the touch hangs.

Also, this behavior is random.
Kindly suggest the solution.

Author:  Jeremy [ Mon Aug 26, 2013 7:05 am ]
Post subject:  Re: QTerm G75: Touch Not respondig

Vipul/Jay,

Will you please confirm that the display continues to update even after the G75 no longer responds to touches?

Does the G75 make any noise when you touch the display and it is not responding to touches (such as a high pitched beep)?

Author:  Jay [ Mon Aug 26, 2013 8:10 pm ]
Post subject:  Re: QTerm G75: Touch Not respondig

Hi Jeremy,

Yes, Display continues to update the data even after it stops responding to touch.
There is no beep sound heard, when we press any buttons.

Regards,
Jay

Author:  Jeremy [ Tue Aug 27, 2013 6:46 am ]
Post subject:  Re: QTerm G75: Touch Not respondig

From the symptom you describe, it sounds like some Qlarity code is capturing touch input and not giving it back to normal processing. There are a few standard Qlarity objects which do capture touch input, such as the ScreenSaverV2 object to measure inactivity periods and release the screen saver when the display is touched. A few others will situationally grab input as well.

The one standard object that might affect things as you are describing is the PopupScreenV2. Do you have any of those in your workspace? If you display a PopupScreenV2 object and either size it or position it so that it is not visible, then you could see the display update but not interact with the display. Do you have any PopupScreenV2 objects in your workspace? Have you added any custom Qlarity code that calls SetCapture?

Author:  Jay [ Wed Aug 28, 2013 9:09 pm ]
Post subject:  Re: QTerm G75: Touch Not respondig

Hi Jeremy,

Yes I have used PopupScreenV2 object in my workspace. What function can cause the object to become invisible?

Regards,
Jay

Author:  Jeremy [ Thu Aug 29, 2013 7:00 am ]
Post subject:  Re: QTerm G75: Touch Not respondig

There are several things one could do to make a popup screen non-visible. These include:
  • Setting the background to transparent
  • Setting xPos or yPos to values completely off of the display
  • Setting width or height to zero or negative values
  • Putting the popup screen underneath the active screen in zorder

The final option seems to me to be the most likely case. I have attached a workspace that demonstrates this (although I left the bottom popup screen slightly unobscured so that you can see how it works).

I also include some debug code (Label_1 and Timer_1) that shows how I might detect non-visible popup screens causing problems

Attachments:
popupscreenexample.qly [6.5 KiB]
Downloaded 159 times

Page 1 of 1 All times are UTC - 7 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/