- Posts: 54
- Thank you received: 9
xhc-whb04b-(4/6) issues
5 years 4 months ago #211060
by MRx
xhc-whb04b-(4/6) issues was created by MRx
Hi,
I'm using the XHC-WHB04B-4 pendant almost on a daily basis but I'm facing some reliability issues it seems:
1. after a job has stopped I need to push stop on the pendant and afterwards start again (sometimes pushing start is not recognized)
2. if the code contains multiple M0 (pause) commands I can only un-pause the first one with the pendant.
Are those issues known?
I have had a look at the xhc driver it seems that it's polling out all the data, but the pendant is supposed to support usb interrupt transfers; could that be the issue about lost pendant inputs? Not recognizing un-pause (multiple M0) for sure is a problem on configuration or linuxcnc level.
a small sidenote, it is possible to modify the XHC-WHB04B-4 to a XHC-WHB04B-6, it's easy to disassemble the rotary switch and there's only a stopper in the switch which stops the switch to go to the 5th and 6th axis. The electronic is all there.
The stopper can be removed with a cutter. I did not plan to use 5 axis when I built my system but now I do (A + C axis), I removed the stopper and it works well.
I'm using the XHC-WHB04B-4 pendant almost on a daily basis but I'm facing some reliability issues it seems:
1. after a job has stopped I need to push stop on the pendant and afterwards start again (sometimes pushing start is not recognized)
2. if the code contains multiple M0 (pause) commands I can only un-pause the first one with the pendant.
Are those issues known?
I have had a look at the xhc driver it seems that it's polling out all the data, but the pendant is supposed to support usb interrupt transfers; could that be the issue about lost pendant inputs? Not recognizing un-pause (multiple M0) for sure is a problem on configuration or linuxcnc level.
a small sidenote, it is possible to modify the XHC-WHB04B-4 to a XHC-WHB04B-6, it's easy to disassemble the rotary switch and there's only a stopper in the switch which stops the switch to go to the 5th and 6th axis. The electronic is all there.
The stopper can be removed with a cutter. I did not plan to use 5 axis when I built my system but now I do (A + C axis), I removed the stopper and it works well.
Please Log in or Create an account to join the conversation.
5 years 4 months ago #211204
by itsme
Replied by itsme on topic xhc-whb04b-(4/6) issues
I have the same issues like you, had no time to figure it out yet...
Please Log in or Create an account to join the conversation.
5 years 4 months ago #211931
by MRx
Replied by MRx on topic xhc-whb04b-(4/6) issues
That's good please if anyone else has the same issue or is able to confirm that just reply here.
I just want to be sure that it's a driver issue (I think I should be able to find some time to have a closer look at it).
I just want to be sure that it's a driver issue (I think I should be able to find some time to have a closer look at it).
Please Log in or Create an account to join the conversation.
5 years 4 months ago #211973
by alkabal
Replied by alkabal on topic xhc-whb04b-(4/6) issues
Hi
I appologize, i'm the person who have made the driver change from machinekit to linuxcnc but i can't confirm you if the problem is for all person.
Recently i have pushed a update to master about mode is teleop, this one is waiting for merge to 2.8, maybe you can try to use master for check if the problem is the same. (or try 2.8 if you already use master)
Br
I appologize, i'm the person who have made the driver change from machinekit to linuxcnc but i can't confirm you if the problem is for all person.
Recently i have pushed a update to master about mode is teleop, this one is waiting for merge to 2.8, maybe you can try to use master for check if the problem is the same. (or try 2.8 if you already use master)
Br
Please Log in or Create an account to join the conversation.
5 years 4 months ago #212019
by MRx
Replied by MRx on topic xhc-whb04b-(4/6) issues
I'm using the latest git (but I don't know if my installed version includes your "recent" changes, I will try to update again within the next days).
Please Log in or Create an account to join the conversation.
5 years 4 months ago - 5 years 4 months ago #212032
by MRx
Replied by MRx on topic xhc-whb04b-(4/6) issues
I have just updated linuxcnc here.
My test for is-paused:
M0 <- this one I can acknowledge with the pendant
(debug, first stop)
M0 <- this one not, I'm stuck with having to use the keyboard again
(debug, second stop)
M0
(debug, third stop)
M0
(debug, fourth stop)
Also the start / stop behaviour is not good.
Stop always works, but sometimes start does not act.
I ran the xhc binary on the console with -ue and all the keys show up properly - there is no button push missing. I checked the button push in Axis, seems like there's no notification coming back to Linuxcnc sometimes when the start button is pushed.
My test for is-paused:
M0 <- this one I can acknowledge with the pendant
(debug, first stop)
M0 <- this one not, I'm stuck with having to use the keyboard again
(debug, second stop)
M0
(debug, third stop)
M0
(debug, fourth stop)
Also the start / stop behaviour is not good.
Stop always works, but sometimes start does not act.
I ran the xhc binary on the console with -ue and all the keys show up properly - there is no button push missing. I checked the button push in Axis, seems like there's no notification coming back to Linuxcnc sometimes when the start button is pushed.
Last edit: 5 years 4 months ago by MRx.
Please Log in or Create an account to join the conversation.
Time to create page: 0.086 seconds