There's one in every group...
- tommylight
- Offline
- Moderator
Less
More
- Posts: 19516
- Thank you received: 6547
05 Nov 2019 19:49 #149644
by tommylight
You can most probably ditch that controller and wire drives to a parallel port on the PC. That always works with Linuxcnc, or if you feel adventurous, get a Mesa board like the 7i96 or 7i76E.
Replied by tommylight on topic There's one in every group...
Linuxcnc does not support USB motion control due to latency issues with the USB.I was afraid of that. Sorry I wasn't clear.
I really want to ditch windows. Linux seems to not see the controller correctly or completely
Product: By BlueSkyT
[1041932.787825] usb 5-2: Manufacturer: USB_HID
[1041932.787827] usb 5-2: SerialNumber: 6D7254715456
[1041932.796467] hid-generic 0003:3698:0107.0169: hiddev0,hidraw1: USB HID v1.10 Device [ USB_HID By BlueSkyT] on usb-0000:00:1d.3-2/input0
I have yet to try the live disc but so far it's been a dead end.
Although I have something that works switching between *Nix and M$ is getting old.
You can most probably ditch that controller and wire drives to a parallel port on the PC. That always works with Linuxcnc, or if you feel adventurous, get a Mesa board like the 7i96 or 7i76E.
Please Log in or Create an account to join the conversation.
- gtoal
- Offline
- New Member
Less
More
- Posts: 1
- Thank you received: 0
02 Mar 2020 22:06 - 02 Mar 2020 22:09 #159041
by gtoal
Replied by gtoal on topic There's one in every group...
> Linuxcnc works by sending the actual pulses that control the machine to the parallel port. While Mach3 can work that way. These USB adapters don't. Mach3 uses a driver that bypasses its own motion controller, and sends the movement commands serially through the USB to the adapter. Then the adapter, using its own motion controller, sends the pulses to the parallel port or in the case of your board directly to the step motor driver chips.
If that is the case, then there is a protocol which must be functionally similar to gcode that is passed down the USB to the MX3 controller. Does anyone know the details of this protocol? Maybe via a USB sniffer? Interesting that you say there is a motion controller in the MX3 board - the folks on the Genmitsu 3018 FB group have all been saying that it is a dumb controller that merely passes on the parallel port data that has been tunnelled over a USB connection - but it does make sense given how people here have commented on the latency issues over USB.
If that is the case, then there is a protocol which must be functionally similar to gcode that is passed down the USB to the MX3 controller. Does anyone know the details of this protocol? Maybe via a USB sniffer? Interesting that you say there is a motion controller in the MX3 board - the folks on the Genmitsu 3018 FB group have all been saying that it is a dumb controller that merely passes on the parallel port data that has been tunnelled over a USB connection - but it does make sense given how people here have commented on the latency issues over USB.
Last edit: 02 Mar 2020 22:09 by gtoal. Reason: added quote of message I was replying to since context was lost.
Please Log in or Create an account to join the conversation.
Time to create page: 0.051 seconds