> Ah, ok.  I think it'll be hard to get each submit faster
> than 12ms, but it 
> may be possible.  Isn't it possible to read multiple
> bytes at once, 

Yes, if device supports this. I hope I'll be able to
send/receive 3-4 I2C bytes in one 'transaction'. 

> or at 
> the least use asyncSubmit?  Async wouldn't reduce the
> latency for any 
> specific submission, but would reduce the overall
> latency.  Does each I2C 
> read depend on the last one?  If not, use async, at least
> for all but the 
> last read.

It's write-read-write-read so it looks like the best you
can do here is to do all writes through async and reads
through sync cutting time up to a half (if asyncSubmit
takes no time). That's not bad. 

If all of the above will indeed work properly then the app
won't suffer from latencies too much.


On Fri, 8 Nov 2002 13:21:36 -0500 (EST)
 Dan Streetman <[EMAIL PROTECTED]> wrote:
> 
> On Fri, 8 Nov 2002, Boris Dainson wrote:
> 
> > > 48ms...?  I thought you said 9-12ms per
> syncSubmit...?
> >>
> >> So, I'm confused - does I2C require sending a 1-byte
> submission, 20 times?
> >> Or do you send a single 20 byte submission, that takes
> a full second to
> >> finish?  And if so, is the USB subsystem causing the
> delay, or I2C...?
> >>
> >
> >Right, it 9-12 for syncSubmit().
> >
> >To complete an I2C read operation (1 byte of I2C data)
> you'll need 4 of such
> >syncSubmits or 48ms. Higher level app may need to read
> 20 bytes over I2C as
> >a full telemetry packet which adds up to 80 synchSubmits
> or 960ms.
> 
> Ah, ok.  I think it'll be hard to get each submit faster
> than 12ms, but it 
> may be possible.  Isn't it possible to read multiple
> bytes at once, or at 
> the least use asyncSubmit?  Async wouldn't reduce the
> latency for any 
> specific submission, but would reduce the overall
> latency.  Does each I2C 
> read depend on the last one?  If not, use async, at least
> for all but the 
> last read.
> 
> -- 
> Dan Streetman
> [EMAIL PROTECTED]
> ---------------------
> 186,272 miles per second:
> It isn't just a good idea, it's the law!
> 
> 
> 
> -------------------------------------------------------
> This sf.net email is sponsored by: See the NEW Palm 
> Tungsten T handheld. Power & Color in a compact size!
> http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0001en
> _______________________________________________
> javax-usb-devel mailing list
> [EMAIL PROTECTED]
>
https://lists.sourceforge.net/lists/listinfo/javax-usb-devel



-------------------------------------------------------
This sf.net email is sponsored by: See the NEW Palm 
Tungsten T handheld. Power & Color in a compact size!
http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0001en
_______________________________________________
javax-usb-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/javax-usb-devel

Reply via email to