Quote Originally Posted by ihavenofish View Post
hahahah.. no. just, no. you set up the machine to work as a cnc control, not a web surfing box. you turn everything off. ive never seen any for of "windows" issue running mach3.



timing might be better, hard to say. mach does not have the best timing (hence the misses slow pulses i mentioned), but i dont think thats parport related, or mach related. linuxcnc has much better pulse timing than mach3, and its also just software.



you said grbl. that implies arduino level stuff. theres plenty of higher power systems out there for sure, but they dont cost $9.99 on ebay also theres a reason ethernet and usb are not used much and parport is. parport works. sure its slow and limited, but it works. ethernet and especially usb are inherently not realtime. so called realtime ethernet system like my beckhohf ethercat system are not really ethernet as you know it. they use the host tranciever and cable, but its all proprietary protocols. you cant stick your modem or printer on it
Actually there are a number of real time Ethernet systems including Ethernet Powerlink This uses standard Ethernet hardware and supports multi KHz update rates

Our LinuxCNC compatible Ethernet motion cards also use real time Ethernet (standard Ethernet hardware and protocol=UDP) and can support up to 4KHz update rates

The advantage of FPGAs over UCs for pulse generation is cleaner pulse streams (lower subharmonics due to a higher base clock)
scale-ability (we can have up to 64 step generator channels) and higher possible pulse rates (our hardware has a maximum pulse rate of 8 to 25 MHz depending on model)