Page 1 of 1

PCAN-Exploror freezes / stutters

Posted: Mon 28. Apr 2025, 17:44
by falk_ch
Hi All,

How can I debug stutters in PCAN-Explorer 6.8.0.2882?

We are running on Dell laptops (Intel(R) Core(TM) i7-9850H, 32GB RAM, PowerSetting=BestPerformance) with a single PEAK USB-CAN dongle and it is common for PCAN-Explorer to freeze for a short time, then it continuous normally.
This happens with Bus enabled and bus disabled. It happens on multiple laptops.
It seems to get worse when we have a panel (.ipf) open or a plot (.plt) running.

There are approx. 15 messages (approx. 120 signals) with 10ms cycle time at 500kbit/s received, the bus load is approx. 50%.

From the analysis I was able to do I can see that there seems to be a thread taking 80% load of one core (I set the affinity of the process to only core 11).
-> If I restrict PCAN to run on 1 single core: CAN Bus disabled->~10% CPU load, CAN Bus enabled->~80% CPU load.

Am I limited by the single core performance of the PC?
Anything that you can recommend to do?
Can DRM tools on the company laptop be an issue?

Best regards,
Falk

Re: PCAN-Exploror freezes / stutters

Posted: Wed 30. Apr 2025, 14:44
by M.Maidhof
Hello Falk,

thank you for the info. Does this happen only with version 6.8, or was it also with version 6.7? If you don't have the setup for 6.7 available anymore, please send an email with the your license ID to our support email address, to be able to send you the older setup.

regards

Michael

Re: PCAN-Exploror freezes / stutters

Posted: Fri 2. May 2025, 13:51
by falk_ch
Hi Michael,

Yes, unfortunately it also happens on a colleagues laptop with PCAN-Explorer 6.7.

Best regards,
Falk

Re: PCAN-Exploror freezes / stutters

Posted: Mon 5. May 2025, 12:18
by M.Maidhof
Hi Falk,

could be an issue with the refresh rate in the panel. Refreshing of Panels could be controlled by the Panel Properties (right mouse click on the panel). A too high refresh rate could cause problems. In that case disable the automatic option and use a refresh rate of 10- 20Hz. When automatic is used, the refresh rate of the signal will trigger the refresh rate, which could cause problems when there are many signals to update.

regards

Michael