Re: [CAD_CAM_EDM_DRO] Re: USB on Linux
Posted by
Jon Elson
on 2001-10-16 10:21:48 UTC
Matt Shaver wrote:
problems with resolving who gets to talk now, minimal overhead....
Yes, the parallel port really is great with the EPP mode. I can do the
entire transaction for a 3-axis control in 24 CPU instructions! (This is
just the final part of reading the encoder counts and sending the
DAC outputs, and the digital I/O. But, that is MINIMAL overhead,
for sure! I have no idea what the USB overhead on the CPU is, but
it has to be WAY more than that!)
Jon
> Ray wroteA LOT simpler, no foreign protocol to adhere to, or be limited by, no
>
> > I had some discussion with Matt Shaver about this recently and he thinks
> > that you can consistently get 1 microsecond if you don't try to do
> > anything else with it. Problem is that you want a bunch of connections
> > running around the machine or process.
>
> Holy orders of magnitude Ray! That's 1 MILLISECOND not 1 microsecond...
>
> As I understand it, with USB you can send and recieve data with each
> device address once every millisecond. If each encoder, DAC, I/O
> controller, etc. had its own address you could go through them at 1kHz.
> Another trick (told to me by Steve Stallings) would be to give each
> device multiple addresses so that you could access it multiple times
> during each 1 mS "frame".
>
> I still like the parallel port better for now though...
problems with resolving who gets to talk now, minimal overhead....
Yes, the parallel port really is great with the EPP mode. I can do the
entire transaction for a 3-axis control in 24 CPU instructions! (This is
just the final part of reading the encoder counts and sending the
DAC outputs, and the digital I/O. But, that is MINIMAL overhead,
for sure! I have no idea what the USB overhead on the CPU is, but
it has to be WAY more than that!)
Jon
Discussion Thread
Gordon R. Hawkinson
2001-10-15 23:15:02 UTC
USB on Linux
Eric Keller
2001-10-16 05:55:24 UTC
Re: [CAD_CAM_EDM_DRO] USB on Linux
Carol & Jerry Jankura
2001-10-16 06:28:49 UTC
RE: [CAD_CAM_EDM_DRO] USB on Linux
Ray
2001-10-16 07:02:35 UTC
Re: USB on Linux
Matt Shaver
2001-10-16 08:22:52 UTC
Re: [CAD_CAM_EDM_DRO] Re: USB on Linux
stevesng@n...
2001-10-16 09:28:44 UTC
Re: USB on Linux
Jon Elson
2001-10-16 10:21:48 UTC
Re: [CAD_CAM_EDM_DRO] Re: USB on Linux
Les Newell
2001-10-16 12:27:17 UTC
Re: [CAD_CAM_EDM_DRO] Re: USB on Linux
Jon Elson
2001-10-16 20:04:47 UTC
Re: [CAD_CAM_EDM_DRO] Re: USB on Linux
Ray
2001-10-16 20:17:19 UTC
Re: Re: Re: USB on Linux
Les Newell
2001-10-17 02:15:08 UTC
Re: [CAD_CAM_EDM_DRO] Re: USB on Linux
Carol & Jerry Jankura
2001-10-17 05:01:01 UTC
RE: [CAD_CAM_EDM_DRO] Re: USB on Linux
Jon Elson
2001-10-17 11:23:17 UTC
Re: [CAD_CAM_EDM_DRO] Re: USB on Linux
Les Newell
2001-10-17 12:56:06 UTC
Re: [CAD_CAM_EDM_DRO] Re: USB on Linux
Carol & Jerry Jankura
2001-10-17 13:24:30 UTC
RE: [CAD_CAM_EDM_DRO] Re: USB on Linux