* Adding support for Benq DC E300 camera
@ 2009-12-12 19:41 Francesco Lavra
2009-12-13 8:48 ` Jean-Francois Moine
0 siblings, 1 reply; 3+ messages in thread
From: Francesco Lavra @ 2009-12-12 19:41 UTC (permalink / raw)
To: linux-media
Hi,
I'm trying to get my Benq DC E300 camera to work under Linux.
It has an Atmel AT76C113 chip. I don't know how many Linux users would
benefit from a driver supporting this camera (and possibly other models,
too), so my question is: if/when such a driver will be written, is there
someone willing to review it and finally get it merged?
If the answer is yes, I will try to write something working.
This camera USB interface has 10 alternate settings, and altsetting 5 is
used to stream data; it uses two isochronous endpoints to transfer an
AVI-formatted video stream (320x240) to the USB host.
It would be great if someone could give me some information to make
writing the driver easier: so far, I have only USB sniffer capture logs
from the Windows driver.
Regards,
Francesco
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Adding support for Benq DC E300 camera
2009-12-12 19:41 Adding support for Benq DC E300 camera Francesco Lavra
@ 2009-12-13 8:48 ` Jean-Francois Moine
2009-12-13 9:47 ` Francesco Lavra
0 siblings, 1 reply; 3+ messages in thread
From: Jean-Francois Moine @ 2009-12-13 8:48 UTC (permalink / raw)
To: Francesco Lavra; +Cc: linux-media
[-- Attachment #1: Type: text/plain, Size: 1366 bytes --]
On Sat, 12 Dec 2009 20:41:24 +0100
Francesco Lavra <francescolavra@interfree.it> wrote:
> I'm trying to get my Benq DC E300 camera to work under Linux.
> It has an Atmel AT76C113 chip. I don't know how many Linux users would
> benefit from a driver supporting this camera (and possibly other
> models, too), so my question is: if/when such a driver will be
> written, is there someone willing to review it and finally get it
> merged? If the answer is yes, I will try to write something working.
>
> This camera USB interface has 10 alternate settings, and altsetting 5
> is used to stream data; it uses two isochronous endpoints to transfer
> an AVI-formatted video stream (320x240) to the USB host.
> It would be great if someone could give me some information to make
> writing the driver easier: so far, I have only USB sniffer capture
> logs from the Windows driver.
Hi Francesco,
gspca already handles some cameras and some Benq webcams. From a USB
snoop, it may be easy to write a new gspca subdriver.
I join the tcl script I use to extract the important information from
raw snoop traces. May you send me the result with your logs? Then, I
could see if an existing subdriver could be used or if a new one has to
be created.
Regards.
--
Ken ar c'hentañ | ** Breizh ha Linux atav! **
Jef | http://moinejf.free.fr/
[-- Attachment #2: parsnoop.tcl --]
[-- Type: text/x-tcl, Size: 5060 bytes --]
#!/bin/sh
# -*- tcl -*- \
exec tclsh "$0" ${1+"$@"}
proc usage {} {
puts "Parse a ms-win USB snoop
Usage:
parsnoop \[options\] <usbsnoop file>
Options:
-nb Don't display the Bulk/Interrupt messages
-ni Don't display the Isochronous messages
-t Display the delta time between exchanges"
exit
}
proc isoc {fd} {
global deltatime noisoc
set in 0
while {[gets $fd line] >= 0} {
switch -regexp -- $line {
" URB " break
StartFrame {
if {[string compare [lindex $line 2] 00000000] != 0} {
set in 1
}
}
TransferBufferLength {
set l [lindex $line 2]
}
NumberOfPackets {
set n [lindex $line 2]
}
}
}
if {!$in || $noisoc} {
return $line
}
puts -nonewline $deltatime
puts [format "<isoc \[%d\] l:%d" 0x$n 0x$l]
return $line
}
proc vendor {fd} {
# outgoing message
global deltatime
set out 0
set b {}
while {[gets $fd line] >= 0} {
switch -regexp -- $line {
" URB " break
DIRECTION_OUT {
set out 1
}
TransferBufferLength {
# set l 0x[lindex $line 3]
}
00000..0: {
if {$out} {
if {[string length $b] != 0} {
append b "\n\t\t "
}
append b [lrange $line 1 end]
}
}
"Request" {
set r [format %02x 0x[lindex $line 2]]
}
"Value" {
set v [format %04x 0x[lindex $line 2]]
}
"Index" {
set i [format %04x 0x[lindex $line 2]]
}
}
}
if {$out} {
puts -nonewline $deltatime
puts " SET $r $v $i $b"
}
return $line
}
proc ctrl {fd} {
# incoming message
global deltatime
set in 0
set b {}
set setup 0
while {[gets $fd line] >= 0} {
switch -regexp -- $line {
" URB " break
DIRECTION_IN {
set in 1
}
SetupPacket {
set setup 1
}
" 00000" {
if {!$in} continue
if {!$setup} {
if {[string length $b] == 0} {
set b [lrange $line 1 end]
} else {
append b "\n<\t\t "
append b [lrange $line 1 end]
}
} else {
set r [lindex $line 2]
set v [lindex $line 4][lindex $line 3]
set i [lindex $line 6][lindex $line 5]
}
}
}
}
if {$in} {
puts -nonewline $deltatime
puts "<GET $r $v $i $b"
}
return $line
}
proc interf {fd} {
# select interface
global deltatime
set i {??}
set a {??}
while {[gets $fd line] >= 0} {
switch -regexp -- $line {
" URB " break
InterfaceNumber {
set i [format %02x 0x[lindex $line 3]]
}
AlternateSetting {
set a [format %02x 0x[lindex $line 3]]
}
}
}
puts -nonewline $deltatime
puts " intf $i alt $a"
return $line
}
proc feature {fd} {
global deltatime
while {[gets $fd line] >= 0} {
switch -regexp -- $line {
" URB " break
}
}
puts -nonewline $deltatime
puts "feature"
return $line
}
proc transf {fd} {
# bulk or interrupt transfer
global deltatime nobulk
set in 0
set b {}
while {[gets $fd line] >= 0} {
switch -regexp -- $line {
DIRECTION_IN {
set in 1
}
" 000000" {
if {!$nobulk} {
if {[string length $b] == 0} {
set b [lrange $line 1 end]
} else {
append b "\n\t "
append b [lrange $line 1 end]
}
}
}
" 00000100" {
if {!$nobulk} {
append b "\n\t ..."
}
}
" URB " break
}
}
if {$nobulk || [string length $b] == 0} {
return $line
}
puts -nonewline $deltatime
if {$in} {
puts "<Bulk/Int IN $b"
} else {
puts " Bulk/Int OUT $b"
}
return $line
}
proc main {argv} {
global nowtime prevtime withtime deltatime nobulk noisoc
set withtime 0
set nobulk 0
set noisoc 0
set deltatime {}
set fn {}
foreach a $argv {
switch -- $a {
-t {
set withtime 1
}
-nb {
set nobulk 1
}
-ni {
set noisoc 1
}
default {
if {[string length $fn] != 0} usage
set fn $a
}
}
}
if {[string length $fn] == 0} usage
if {[catch {open $fn r} fd]} {
puts "cannot open '$fn'"
exit 1
}
set nowtime 0
set prevtime 0
set nisoc 0
while {[gets $fd line] >= 0} {
set isoc 0
switch -regexp -- $line {
URB_FUNCTION_ISOCH_TRANSFER {
set line [isoc $fd]
set isoc 1
incr nisoc
}
URB_FUNCTION_VENDOR {
set line [vendor $fd]
}
URB_FUNCTION_CONTROL_TRANSFER {
set line [ctrl $fd]
}
URB_FUNCTION_SELECT_INTERFACE {
set line [interf $fd]
}
URB_FUNCTION_SET_FEATURE_TO_DEVICE {
set line [feature $fd]
}
URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER {
set line [transf $fd]
}
}
if {!$noisoc && !$isoc && $nisoc != 0} {
puts -nonewline $deltatime
puts "$nisoc isoc"
set nisoc 0
}
if {[regexp {\[([0-9]+) ms\]} $line dum ntime]} {
set prevtime $nowtime
set nowtime $ntime
if {[string first down $line] > 0} {
if {$withtime} {
set deltatime [format "%4d " \
[expr {$nowtime - $prevtime}]]
} elseif {$nowtime > $prevtime + 2} {
puts "== +[expr {$nowtime - $prevtime}] ms"
}
}
if {$nowtime > $prevtime + 200} {
puts "== \[$nowtime ms\]"
}
}
}
}
main $argv
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Adding support for Benq DC E300 camera
2009-12-13 8:48 ` Jean-Francois Moine
@ 2009-12-13 9:47 ` Francesco Lavra
0 siblings, 0 replies; 3+ messages in thread
From: Francesco Lavra @ 2009-12-13 9:47 UTC (permalink / raw)
To: Jean-Francois Moine; +Cc: Linux media
[-- Attachment #1: Type: text/plain, Size: 1820 bytes --]
On Sun, 2009-12-13 at 09:48 +0100, Jean-Francois Moine wrote:
> On Sat, 12 Dec 2009 20:41:24 +0100
> Francesco Lavra <francescolavra@interfree.it> wrote:
> > I'm trying to get my Benq DC E300 camera to work under Linux.
> > It has an Atmel AT76C113 chip. I don't know how many Linux users would
> > benefit from a driver supporting this camera (and possibly other
> > models, too), so my question is: if/when such a driver will be
> > written, is there someone willing to review it and finally get it
> > merged? If the answer is yes, I will try to write something working.
> >
> > This camera USB interface has 10 alternate settings, and altsetting 5
> > is used to stream data; it uses two isochronous endpoints to transfer
> > an AVI-formatted video stream (320x240) to the USB host.
> > It would be great if someone could give me some information to make
> > writing the driver easier: so far, I have only USB sniffer capture
> > logs from the Windows driver.
>
> Hi Francesco,
>
> gspca already handles some cameras and some Benq webcams. From a USB
> snoop, it may be easy to write a new gspca subdriver.
>
> I join the tcl script I use to extract the important information from
> raw snoop traces. May you send me the result with your logs? Then, I
> could see if an existing subdriver could be used or if a new one has to
> be created.
Hi Jean-Francois, thanks for your interest.
In attachment my log from a video streaming session. As you can see, it
uses altsetting 5 for streaming, while all altsettings from 0 to 9 have
the same isoc endpoints. I have already tried to write a gspca subdriver
for it, but the main gspca driver sets altsetting to 9 for streaming,
which is not appropriate for this device.
But of course I may be missing something, so your help would be very
much appreciated.
Francesco
[-- Attachment #2: dc_e300.log --]
[-- Type: text/x-log, Size: 19138 bytes --]
<GET 06 0100 0000 12 01 10 01 00 00 00 08 a5 04 35 30 00 00 00 00
< 00 01
<GET 06 0200 0000 09 02 ef 00 01 01 00 c0 32 09 04 00 00 02 0a ff
< 00 00 07 05 83 01 40 00 01 07 05 82 01 40 00 01
< 09 04 00 01 02 0a ff 00 00 07 05 83 01 40 00 01
< 07 05 82 01 40 00 01 09 04 00 02 02 0a ff 00 00
<GET 06 0200 0000 09 02 ef 00 01 01 00 c0 32 09 04 00 00 02 0a ff
< 00 00 07 05 83 01 40 00 01 07 05 82 01 40 00 01
< 09 04 00 01 02 0a ff 00 00 07 05 83 01 40 00 01
< 07 05 82 01 40 00 01 09 04 00 02 02 0a ff 00 00
< 07 05 83 01 40 00 01 07 05 82 01 40 00 01 09 04
< 00 03 02 0a ff 00 00 07 05 83 01 40 00 01 07 05
< 82 01 40 00 01 09 04 00 04 02 0a ff 00 00 07 05
< 83 01 40 00 01 07 05 82 01 40 00 01 09 04 00 05
< 02 0a ff 00 00 07 05 83 01 40 00 01 07 05 82 01
< 40 00 01 09 04 00 06 02 0a ff 00 00 07 05 83 01
< 40 00 01 07 05 82 01 40 00 01 09 04 00 07 02 0a
< ff 00 00 07 05 83 01 40 00 01 07 05 82 01 40 00
< 01 09 04 00 08 02 0a ff 00 00 07 05 83 01 40 00
< 01 07 05 82 01 40 00 01 09 04 00 09 02 0a ff 00
< 00 07 05 83 01 40 00 01 07 05 82 01 00 00 01
<GET 03 0000 0001 0c 00
<GET 03 0000 0003 3c 00
<GET 03 0000 0004 3c 00
<GET 03 0000 0005 3c 00
<GET 03 0000 0006 3c 00
<GET 03 0000 0007 3c 00
== +14112 ms
== [14200 ms]
SET 02 0003 0002
intf 00 alt 05
== +45 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +4 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +4 ms
1004 isoc
<isoc [32] l:512
<isoc [32] l:576
<isoc [32] l:0
<isoc [32] l:0
4 isoc
SET 02 003c 0003
SET 02 003c 0004
SET 02 003c 0005
SET 02 003c 0006
SET 02 003c 0007
intf 00 alt 09
== +15 ms
SET 02 0003 0002
intf 00 alt 05
== +453 ms
== [23029 ms]
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +4 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +20 ms
360 isoc
<isoc [32] l:1536
<isoc [32] l:1600
<isoc [32] l:0
<isoc [32] l:0
4 isoc
== [26691 ms]
SET 02 003c 0003
SET 02 003c 0004
SET 02 003c 0005
SET 02 003c 0006
SET 02 003c 0007
intf 00 alt 09
== +127 ms
SET 02 0003 0002
intf 00 alt 05
== +21 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
<isoc [32] l:2048
<isoc [32] l:2048
== +3 ms
== +4 ms
284 isoc
<isoc [32] l:512
<isoc [32] l:576
<isoc [32] l:0
3 isoc
<isoc [32] l:0
1 isoc
SET 02 003c 0003
SET 02 003c 0004
SET 02 003c 0005
SET 02 003c 0006
SET 02 003c 0007
intf 00 alt 09
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2009-12-13 9:47 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-12-12 19:41 Adding support for Benq DC E300 camera Francesco Lavra
2009-12-13 8:48 ` Jean-Francois Moine
2009-12-13 9:47 ` Francesco Lavra
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox