WMPG-6 Pendant Lag Spikes

I have been getting scary lag spikes sporadically when jogging using the pendant. While twisting the dial on any axis the machine will randomly stop responding, then “catch up” to where it was commanded with a fast move few seconds later.

Running the WMPG-6 and Centroid on a well-above-spec laptop. Antenna is mounted nearby. Does not seem to change based on distance from the antenna or battery charge.

Wondering if anyone is experiencing the same thing?

I’ve seen this too Greg, as have a couple other people.
Problem with 10v spindle control - Centroid Community CNC Support Forum
It looks like this: https://photos.app.goo.gl/F7uXzxEqqCiLsrmf9
From what I can tell, it seems to be something that becomes corrupt in Windows if the CNC12 computer (a NUC in my case) is left on for a while. I used to leave my control computer on for a week or two and invariably this would pop up. I now reboot my computer when convenient (maybe every few days) and I haven’t seen it reoccur.

1 Like

I tend to see lags or non-responsiveness shortly after app launch. Sometimes I see errors about the device not connecting and I need to choose a different USB port.

Either re-launching CNC12 or restarting the computer seems to address.

Note: I don’t use the WMPG for anything precise or controlling cutting, so these are tolerable glitches for me.

1 Like

I have not seen that, but I do always shut down my CNC computer at the end of the day. Sounds like either a USB sleep problem, or maybe a memory leak problem with the Pendant code.

1 Like

Thanks for the feedback all. I think Jim is right and its a USB sleep issue.

Went into device manager and saw that the usb controllers were set to be allowed to turn off. No idea which of the massive list of controllers is the right one/why there are so many duplicates but I went through and unchecked that box on all of them. I have not been able to get the lag to reoccur after jogging around for a few minutes here!

The tech bulletin that gets pulled up after running the PC tuner mentions to do this for the Ethernet adapter but not the USB adapter. Promising fix!

You can look at the list, then unplug the RF module for the pendant and that device should dissapear. Plug it back in and find the re-appeared device edit the driver parameters.

Was trying that but nothing was changing… so I just did them all.

I found that shutting down the computer every day is good practice, When running Mach4 I left my computer on for several months and then stated to experience glitches in commanded positions. It took a long time but I finally traced it back to data corruption in the PC even though I was shutting down Mach4 and the SmoothStepper every day. I have not seen anything like that in CNC12 and the Acorn controller board but still observe the practice of shutting down every day.

1 Like

Error just reoccurred. Sadly was not the USB issue that @jjneeb suggested. As I mentioned before, the laptop is restarted every day. Any other ideas would be appreciated.

Bummer. When you start seeing the problem, have you ever looked at the windows task manager to see if there is any process sucking up a bunch of your computer resources?

Ill check that the next time it happens! I would be surprised because this laptop is pretty much dedicated to cnc operation.

Ya, its the only thing I could think of trying though :slight_smile:
If it were a memory leak or other problem with the pendant driver, then a lot of people would be seeing it, so it makes me thinks its some kind of configuration or other thing going on in windows.

Try a different PC and see if it does it.

You can easily swap PCs with the Profile manager. Just export your profile and import it on the new PC

Hey I got some updated info on this…

@greg.obj Are you perhaps running Window 11 and plugging into a USB 3.2 port? If that’s the case try it in an OLDER port if you have one. Swap to that port, reboot the PC and try again.

Running windows 11, but as far as I can tell they are usb 3.0 or 3.1

Sadly there are two USB-A ports on this laptop and they both appear to be the same. I do have another laptop I can switch to if this continues to persist.

It’s possible this is 3.0 - 3.1 related too. This is a bit new information and we’re still digging into it.

Gotcha, thanks. Let me know if you hear anything useful.

It looks like the WMPG-6 is a WixHC unit that shows up as a generic HID-compliant vendor-defined device in Windows (under Human Interface Devices in Device Manager, device ID should be VID_10CE&PID_EB91). On my machine, the option to allow the computer to turn off the device to save power is greyed out, but it may be worth it to make sure it’s not selected (or is greyed out) on your device. You can set it be greyed out (i.e. unselectable) yourself by doing something like: Disable "Allow this computer to turn off this device to save power" for I2C HID device solely - Microsoft Q&A


On my pc, it seems to be named “USB input device.” It was already set to not be powered off.

I did notice that it randomly dropped out and back into device manager without me touching anything while looking at this.

The current thinking is that this is USB 3.1/3.2 bug that’s in windows itself.

USB 2 ports aren’t seeing this issue.

We have yet to find a combination of settings that works given this is a windows issue. Best bet is to use a USB 2 port.

1 Like