Dear Community User! We have started the migration process.
This community is now in READ ONLY mode.
Read more: Important information on the platform change.

cancel
Showing results for 
Search instead for 
Did you mean: 
SOLVED

JOG button handling event on PR4 with custom HMI

JOG button handling event on PR4 with custom HMI

MariuszW
Member

Hello,

Our customer is developing HMI application in C++ for communication with our MTX system via OPC UA.

We faced problem with handling of behavior of JOG buttons. Problem occure only when we operate with touch screen.

When we operate with mouse, everythig works correctly.
When we operate with touch screen, jog buttons react with a delay. This delay is similar to delay which is visible when you want to use "right click" with touch screen. We try different events which are avaiable on programming enviroment which is used. Without success.

Is there someone who faced similar problem and solved it ?

Mariusz

2 REPLIES 2

HmiGuide
Community Moderator
Community Moderator

One common thing: In Windows touch events are differnt events than mouse events. Therefore you can have different reactions. When disabling multi touch, then the touch events often fires mouse events. 

But what is the effect of the delay? You just write that there is a delay. Takes it longer to stop the jogging, when the button is released?

Hi,

Thank you very much for your answer.

The effect of the delay is visible for operator.

There is a delay between touching of the button on the display and the reaction of the axis. When we release touch reaction is immidiate.  It is only if we are using touch, there is no problem with mouse.

We will test your advice and I will give you a fedback.

Mariusz

Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist