On Tue, 2009-01-27 at 21:02 +0530, Sumeet Chakraborty wrote:
> Hello Techies,
> 
> Following is the output that I am able to see when I execute the
> sample TestLibUsb.exe which is provided along with the "LibUSB-Win32"
> package.
> 
> <OP>
> 
> DLL version:    0.1.12.1
> Driver version:    0.1.12.1
> 
> bus/device  idVendor/idProduct
> bus-0/\\.\libusb0-0001--0x0471-0x1201     0471/1201
> - Manufacturer : Royal Philips Electronics
> - Product      : Reference Design Philips Semiconductors
> - Serial Number: 000000-00-000000
>   wTotalLength:         92
>   bNumInterfaces:       3
>   bConfigurationValue:  1
>   iConfiguration:       0
>   bmAttributes:         c0h
>   MaxPower:             250
>     bInterfaceNumber:   0
>     bAlternateSetting:  0
>     bNumEndpoints:      0
>     bInterfaceClass:    2
>     bInterfaceSubClass: 8
>     bInterfaceProtocol: 0
>     iInterface:         4
>     bInterfaceNumber:   1
>     bAlternateSetting:  0
>     bNumEndpoints:      1
>     bInterfaceClass:    2
>     bInterfaceSubClass: 2
>     bInterfaceProtocol: 1
>     iInterface:         5
>       bEndpointAddress: 81h
>       bmAttributes:     03h
>       wMaxPacketSize:   16
>       bInterval:        16
>       bRefresh:         0
>       bSynchAddress:    0
>     bInterfaceNumber:   2
>     bAlternateSetting:  0
>     bNumEndpoints:      2
>     bInterfaceClass:    10
>     bInterfaceSubClass: 0
>     bInterfaceProtocol: 0
>     iInterface:         6
>       bEndpointAddress: 03h
>       bmAttributes:     02h
>       wMaxPacketSize:   64
>       bInterval:        0
>       bRefresh:         0
>       bSynchAddress:    0
>       bEndpointAddress: 83h
>       bmAttributes:     02h
>       wMaxPacketSize:   64
>       bInterval:        0
>       bRefresh:         0
>       bSynchAddress:    0
> 
> 
> </OP>
> 
Looks good lib-usb can see the device.  This is usually the hard part.
> On Tue, Jan 27, 2009 at 4:30 PM, Sumeet Chakraborty
> <[email protected]> wrote:
>         Hello Techies,
>         
>         I have a USB Modem and I want to send some AT Commands to the
>         Modem Using my Java Application. I have done the following so
>         far.
>         
>         1) I have downloaded the package javax usb and have put the
>         DLL in the path for JRE to recognise it.
>         2) I have downloaded the LibUSB-Win32 package for the Windows
>         implementation after which I generated the "Mydevice.inf" and
>         "Mydevice.cat" files using the inf-wizard.exe
>         3) In my Java code firstly I traverse the RootHub to get
>         access to all my USB Devices after which I try putting
>         something to the console for each of the devices that I find.
>         4) I also set the USBConfiguration to 1 and then I traverse
>         through all the USB Interfaces after which I try to claim the
>         interface, it works fine till now but when I try to access the
>         endpoints it gives me an error.
interface 0 has no endpoints associated with it.  Could this be your
problem? See comments below.
>         
>         <Output>
>         
>         log4j:WARN No appenders could be found for logger
>         (com.mcreations.usb.windows.JavaxUsb).
>         log4j:WARN Please initialize the log4j system properly.
This part says that the low level diagnostic logging facility is not
available.  This is not a big deal. The logging facility is just there
for development work and should probably be ripped out.
>         Manufacturer String: Royal Philips Electronics
>         Product String: Reference Design Philips Semiconductors
>         Interfaces Size: 3
>         BConfiguration Value: 1
>         USB Configuration is: true
>         USB Interface is true
>         totalEndpoints size: 0
>         BConfiguration Value: 1
>         USB Configuration is: true
>         USB Interface is true
>         totalEndpoints size: 1
>         Direction: -128
>         Type: 3
Device was found during enumberation,  everything is working ok with
respect to getting the device descriptor.  I don't understand which
interface you are attempting to communicate with.  There are three (
bNumInterfaces:       3)  Interface number 0 has no endpoints, Interface
number 1 has a single interrupt endpoint, and interface number 2 has a
single bulk transfer endpoint.
>         javax.usb.UsbException: submitIrp: Error during interrupt
>         read, error code -116: usb_reap: timeout error
>             at
>         
> com.mcreations.usb.windows.WindowsPipeOsImp.submitIrp(WindowsPipeOsImp.java:314)
>             at
>         
> com.mcreations.usb.windows.WindowsPipeOsImp.asyncSubmit(WindowsPipeOsImp.java:342)
>             at
>         com.ibm.jusb.UsbPipeImp.asyncSubmit(UsbPipeImp.java:215)
>             at
>         com.ibm.jusb.UsbPipeImp.asyncSubmit(UsbPipeImp.java:167)
>             at
Is the output from the errors below part of your code?  If so, what were
you doing here?
>          com.sripaisit.USB.JavaxUSBTest.testIO(JavaxUSBTest.java:91)
>             at
>         com.sripaisit.USB.JavaxUSBTest.traverse(JavaxUSBTest.java:39)
>             at
>         com.sripaisit.USB.JavaxUSBTest.main(JavaxUSBTest.java:25)
>         
>         
>         </Output>
>         
>         Can anyone of you please guide me as to where I am going
>         wrong? Any inputs would indeed be of great help to me. Thanks
>         in advance
>         
>         -- 
>         Warmest Regards,
>         Sumeet C
> 
> 
> 
> -- 
> Warmest Regards,
> Sumeet C
> ------------------------------------------------------------------------------
> This SF.net email is sponsored by:
> SourcForge Community
> SourceForge wants to tell your story.
> http://p.sf.net/sfu/sf-spreadtheword
> _______________________________________________ javax-usb-devel mailing list 
> [email protected] 
> https://lists.sourceforge.net/lists/listinfo/javax-usb-devel


------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
javax-usb-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/javax-usb-devel

Reply via email to