[sane-devel] different outputs

Henning Meier-Geinitz henning@meier-geinitz.de
Fri, 9 Jul 2004 16:59:11 +0200


Hi,

I'm cc'ing sane-devel again. YOu'll get more answers if you write to
the mailing list, not only to me :-)

On Sun, Jul 04, 2004 at 11:00:10PM -0700, j d wrote:
>          Here is the sane output,

Can you please also show us the /proc/bus/usb/devices output as you
said they were different?

> now can you anyone
> tell me, what are those "bRefresh and bSynchAddress"
> are meant for?

At least the first one is explained in the USB specification.

>  <configuration 0>
>  bLength              9
>  bDescriptorType      2
>  wTotalLength         76
>  bNumInterfaces       1
>  bConfigurationValue  1
>  iConfiguration       0 ()
>  bmAttributes         128 ()
>  MaxPower             100 mA
>   <interface 0>
>    <altsetting 0>
>    bLength            9
>    bDescriptorType    4
>    bInterfaceNumber   0
>    bAlternateSetting  0
>    bNumEndpoints      3
>    bInterfaceClass    255
>    bInterfaceSubClass 255
>    bInterfaceProtocol 255
>    iInterface         0 ()
>     <endpoint 0>
>     bLength           7
>     bDescriptorType   5
>     bEndpointAddress  0x88 (in 0x08)
>     bmAttributes      1 (isochronous)
>     wMaxPacketSize    0
>     bInterval         1 ms
>     bRefresh          0
>     bSynchAddress     0
>     <endpoint 1>
>     bLength           7
>     bDescriptorType   5
>     bEndpointAddress  0x01 (out 0x01)
>     bmAttributes      2 (bulk)
>     wMaxPacketSize    64
>     bInterval         0 ms
>     bRefresh          0
>     bSynchAddress     0
>     <endpoint 2>
>     bLength           7
>     bDescriptorType   5
>     bEndpointAddress  0x81 (in 0x01)
>     bmAttributes      2 (bulk)
>     wMaxPacketSize    64
>     bInterval         0 ms
>     bRefresh          0
>     bSynchAddress     0
>    <altsetting 1>
>    bLength            9
>    bDescriptorType    4
>    bInterfaceNumber   0
>    bAlternateSetting  0
>    bNumEndpoints      3
>    bInterfaceClass    255
>    bInterfaceSubClass 255
>    bInterfaceProtocol 255
>    iInterface         0 ()
>     <endpoint 0>
>     bLength           7
>     bDescriptorType   5
>     bEndpointAddress  0x88 (in 0x08)
>     bmAttributes      1 (isochronous)
>     wMaxPacketSize    0
>     bInterval         1 ms
>     bRefresh          0
>     bSynchAddress     0
>     <endpoint 1>
>     bLength           7
>     bDescriptorType   5
>     bEndpointAddress  0x01 (out 0x01)
>     bmAttributes      2 (bulk)
>     wMaxPacketSize    64
>     bInterval         0 ms
>     bRefresh          0
>     bSynchAddress     0
>     <endpoint 2>
>     bLength           7
>     bDescriptorType   5
>     bEndpointAddress  0x81 (in 0x01)
>     bmAttributes      2 (bulk)
>     wMaxPacketSize    64
>     bInterval         0 ms
>     bRefresh          0
>     bSynchAddress     0
> 
> Note: please forgive me for excluding the vendorid and
> product id, i am not permitted to let know anyone as
> per the copany which is allowed me to do my academic
> project, hope you understand, thank you

Sound quite strange :-)

Bye,
  Henning