Re: Suunto ANT+ stick

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Jul 25, 2013 at 01:23:54PM +0200, Steinar H. Gunderson wrote:
> Hi,
> 
> I have a Suunto ANT+ stick (designed to communicate with various training
> equipment) that works as a USB serial device. Unfortunately, it seems like
> its PCI IDs are missing; it doesn't come up unless I add vendor= and product=
> to the usbserial loading line explicitly. When I do, however, it works fine.
> 
> More information:
> 
>   http://noelob.blogspot.com/2011/10/garmin-forerunner-405-in-ubuntu-1104.html
> 
> The device looks like this in lsusb:
> 
> Bus 004 Device 006: ID 0fcf:1008 Dynastream Innovations, Inc. Mini stick Suunto
> Device Descriptor:
>   bLength                18
>   bDescriptorType         1
>   bcdUSB               2.00
>   bDeviceClass            0 (Defined at Interface level)
>   bDeviceSubClass         0 
>   bDeviceProtocol         0 
>   bMaxPacketSize0        32
>   idVendor           0x0fcf Dynastream Innovations, Inc.
>   idProduct          0x1008 Mini stick Suunto
>   bcdDevice            1.00
>   iManufacturer           1 
>   iProduct                2 
>   iSerial                 3 
>   bNumConfigurations      1
>   Configuration Descriptor:
>     bLength                 9
>     bDescriptorType         2
>     wTotalLength           32
>     bNumInterfaces          1
>     bConfigurationValue     1
>     iConfiguration          2 
>     bmAttributes         0x80
>       (Bus Powered)
>     MaxPower              100mA
>     Interface Descriptor:
>       bLength                 9
>       bDescriptorType         4
>       bInterfaceNumber        0
>       bAlternateSetting       0
>       bNumEndpoints           2
>       bInterfaceClass       255 Vendor Specific Class
>       bInterfaceSubClass      0 
>       bInterfaceProtocol      0 
>       iInterface              2 
>       Endpoint Descriptor:
>         bLength                 7
>         bDescriptorType         5
>         bEndpointAddress     0x81  EP 1 IN
>         bmAttributes            2
>           Transfer Type            Bulk
>           Synch Type               None
>           Usage Type               Data
>         wMaxPacketSize     0x0040  1x 64 bytes
>         bInterval               1
>       Endpoint Descriptor:
>         bLength                 7
>         bDescriptorType         5
>         bEndpointAddress     0x01  EP 1 OUT
>         bmAttributes            2
>           Transfer Type            Bulk
>           Synch Type               None
>           Usage Type               Data
>         wMaxPacketSize     0x0040  1x 64 bytes
>         bInterval               1
> 
> Do you think you could have a look? I'd be happy to test. The device works
> fine under Android (with USB-To-Go), so maybe there's a patch that can be
> pulled from there.

Ah, I think I have one of these devices around here, and a garmin device
to test it with, give me a few days and I'll see about knocking up a
quick driver for it, so that the generic driver isn't needed anymore.

thanks for the report, can you test a patch if I make one?

greg k-h
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux