Hi Jim,
I'm very interested in your proposed project, of moving the
'Real Time' out of the box and into a USB replacement for the parallel port
breakout board.
I design motorized microscope XY stages and focus knob drives for Z, with a
3-axis controller running from a USB port. I also have two mills that are
potential targets for a EMC2 based CNC upgrade.
When Microsoft (can I use that word?) upgraded to Win3.x and became
multi-threaded with the added feature of latency, I moved all my real-time
stuff out of the box. A FIFO command buffer takes care of the latency and a
bunch of FPGA code allows complete parallel control of the three axis.
I have been thinking some time, that a similar solution could be made for
EMC2, to switch to USB when there are no more parallel ports
So where would you divide EMC2 to split off the latency susceptible
real-time stuff, and what would be the software to software interface
through the USB port?
I have not done box software other than LabVIEW since Win95, so I'm a little
reluctant to dive into the EMC2 source code on my own.
John Harris
----- Original Message -----
From: "Jim Combs" <[EMAIL PROTECTED]>
To: "Enhanced Machine Controller (EMC)" <[email protected]>
Sent: Thursday, October 30, 2008 11:04 AM
Subject: Re: [Emc-users] Parallel port in the future - query
> Guess it would do well for me to sign my message!
>
> BUT, USB is a shared resource. Up to 127 devices can be on the bus and
> there is no guarantee of timed delivery.
>
> You could identify the device a as a video interface and the USB bus would
> allocate specific bandwidth to an interface.
>
> Making a USB based IO EMC2 hardware controller would be the way to go. I
> know enough to do the hardware side, but
> not enough to do the Ubuntu side.
>
> Then the Parallel port could go away and RIP. It has served it's time
> VERY
> WELL!
>
> Jim Combs (Lexington, Ky)
>
>
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's
> challenge
> Build the coolest Linux based applications with Moblin SDK & win great
> prizes
> Grand prize is a trip for two to an Open Source event anywhere in the
> world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> Emc-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/emc-users
>
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users