DAB+ USB Receiver Dongle

Alles zum Thema DAB(+) Digitalradio.
Rosti 2.0

Re: DAB+ USB Receiver Dongle

Beitrag von Rosti 2.0 »

_Yoshi_ hat geschrieben: Jetzt wäre da die USB ID interessant.
Vielleicht gibt es bereits andere Empfangsdongle mit gleicher oder ähnlicher ID.
Wenn du mir jetzt noch sagst, wie ich die raus bekomme? :)
_Yoshi_

Re: DAB+ USB Receiver Dongle

Beitrag von _Yoshi_ »

Einfach auf den erkannten "DAB USB Dongle" Klicken und da die Eigenschaften aufrufen.
Und da dann den Reiter Details aufrufen.
In dem Ausklappmenue dann Hardware ID auswählen.

Da muss dann was mit USB/VID_........ stehen.

Auch interessant ist die Kompatible ID.

USB/Class_E.......
Rosti 2.0

Re: DAB+ USB Receiver Dongle

Beitrag von Rosti 2.0 »

Ah jetzt ja :)
[attachment 9229 HadwareID.PNG]
[attachment 9230 CompatibleID.PNG]
_Yoshi_

Re: DAB+ USB Receiver Dongle

Beitrag von _Yoshi_ »

Die USB ID: usb/vid_16c0&PID_05DC&REV_0100 gehört zu einen AVR-ISP Programmer.

Hier weitere infos zu der USB ID: http://de.binarydb.com/driver/USBasp-171886.html

Die beiden Einträge "Unknown Device" erscheinen diese wenn der DAB Stick eingesteckt wird?
Wenn ja dann gib auch mal von den beiden die USB ID.
_Yoshi_

Re: DAB+ USB Receiver Dongle

Beitrag von _Yoshi_ »

Ich hab mir mal die Andoid App zu dem Stick angesehen und diese entpackt.
In einer Datei konnte ich infos zu dem verbauten DAB Tuner finden.
Es muss sich um den Tuner FC8080 von Siliconmotion handeln.

Datenblatt:
http://www.siliconmotion.com/download.p ... 1sbFpnPT1D

In den Quellcode gibt es einen weiteren, und zwar der MTV818.

http://www.epartshub.com/aspadmin/serie ... etwork.com
Rosti 2.0

Re: DAB+ USB Receiver Dongle

Beitrag von Rosti 2.0 »

_Yoshi_ hat geschrieben:Die beiden Einträge "Unknown Device" erscheinen diese wenn der DAB Stick eingesteckt wird?
Wenn ja dann gib auch mal von den beiden die USB ID.
Die gehören nicht zum Stick ;)

Gute Arbeit bis dahin :spos:
_Yoshi_

Re: DAB+ USB Receiver Dongle

Beitrag von _Yoshi_ »

Um Klarheit zu schaffen müsste man den Stick öffnen und schauen was da nun wirklich verbaut wurde.
Stutzig macht es mich das der die ID von ein Programmer hat.

Aber nach hinein kann das auch sein das der Stick unter Windows im Flashermodus startet und die entsprechenden Treiber fordert.

Als Controller vermute ich daher irgendeinen ATMega.
Rosti 2.0

Re: DAB+ USB Receiver Dongle

Beitrag von Rosti 2.0 »

[attachment 9232 20170521_153827-2124x1195.jpg]
[attachment 9233 20170521_154251-2124x1195.jpg]
Andi_Bayern

Re: DAB+ USB Receiver Dongle

Beitrag von Andi_Bayern »

Rosti 2.0 hat geschrieben: ...
So sieht es in meinem Stick auch aus - der eine Chip (beim Antennenanschluss):
"
wRadio
C100
"

Und der zweite (beim USB-Anschluss) mit abgeschliffener Bezeichnung.

Viele Grüße,
Andi
_Yoshi_

Re: DAB+ USB Receiver Dongle

Beitrag von _Yoshi_ »

Das WRadio C100 scheint was eigenes zu sein.
Ich konnte bisher kein Datenblatt finden.
Aber da die DAB App schon hinweise auf die unterstützten Tunerchips gegeben hat kann man den vergleichen.

Der Abgeschliffene Chip ist mit großer Sicherheit ein Atmel chip.
Man müsste mal am PC die Treiber für den AVR ISP installieren und schauen was die Flashersoftware für ein Chip anzeigt.
Dann hätte man auch die infos zu den Abgeschliffenen Chip.
Ich tendiere mal zu ein ATmega 32u4 wenn man mal nach AVR ISP Googelt.
Rosti 2.0

Re: DAB+ USB Receiver Dongle

Beitrag von Rosti 2.0 »

_Yoshi_ hat geschrieben:Man müsste mal am PC die Treiber für den AVR ISP installieren und schauen was die Flashersoftware für ein Chip anzeigt.
Könntest du etwas genauer werden? Bitte mit Download-Link, dann kann ich das gerne testen :)
Andi_Bayern

Re: DAB+ USB Receiver Dongle

Beitrag von Andi_Bayern »

Diese USB PID / VID scheint eine "generische" zu sein, die für mehrere Devices verwendet wird, die per libusb angesprochen werden:

Das findet sich im Netz dazu:
http://www.zoobab.com/usbasp hat geschrieben: ID 16c0:05dc Van Ooijen Technische Informatica shared ID for use with libusb

idVendor 0x16c0 Van Ooijen Technische Informatica
idProduct 0x05dc shared ID for use with libusb
Viele Grüße,
Andi
Andi_Bayern

Re: DAB+ USB Receiver Dongle

Beitrag von Andi_Bayern »

Per USB Device Tree Viewer bekommt man folgende Infos zu dem Gerätchen:

Code: Alles auswählen

        +++++++++++++++++ Device Information ++++++++++++++++++
Friendly Name            : DAB USB Dongle
Device Description       : DAB USB Dongle
Device Path              : \\?\usb#vid_16c0&pid_05dc#5&26a2c7db&0&4#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
Device ID                : USB\VID_16C0&PID_05DC\5&26A2C7DB&0&4
Hardware IDs             : USB\VID_16C0&PID_05DC&REV_0100 USB\VID_16C0&PID_05DC
Driver KeyName           : {88bae032-5a81-49f0-bc3d-a4ff138216d6}\0005 ({88BAE032-5A81-49F0-BC3D-A4FF138216D6})
Driver                   : \SystemRoot\System32\drivers\WinUSB.SYS (Version:   Date: )
Driver Inf               : C:\WINDOWS\inf\oem85.inf
Legacy BusType           : PNPBus
Class                    : USBDevice
Class GUID               : {88bae032-5a81-49f0-bc3d-a4ff138216d6}
Interface GUID           : {a5dcbf10-6530-11d2-901f-00c04fb951ed} (GUID_DEVINTERFACE_USB_DEVICE)
Service                  : WinUSB
Enumerator               : USB
Location Info            : Port_#0004.Hub_#0003
Location IDs             : PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(4), ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC_)#ACPI(RHUB)#ACPI(HS04)
Container ID             : {f44000b9-3e36-11e7-8432-a0a8cd0f3db2}
Manufacturer Info        : Van Ooijen Technische Informatica
Capabilities             : 0x04 (Removable)
Status                   : 0x0180600A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_REMOVABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
Problem Code             : 0
Power State              : D0 (supported: D0, D3, wake from D0)

        ---------------- Connection Information ---------------
Connection Index         : 0x04 (4)
Connection Status        : 0x01 (DeviceConnected)
Current Config Value     : 0x01
Device Address           : 0x16 (22)
Is Hub                   : 0x00 (no)
Number Of Open Pipes     : 0x03 (3)
Device Bus Speed         : 0x01 (Full-Speed)
Pipe0ScheduleOffset      : 0x00 (0)
Pipe1ScheduleOffset      : 0x00 (0)
Pipe2ScheduleOffset      : 0x00 (0)

        --------------- Connection Information V2 -------------
Connection Index         : 0x04 (4)
Length                   : 0x10 (16 bytes)
SupportedUsbProtocols    : 0x03
 Usb110                  : 1 (yes)
 Usb200                  : 1 (yes)
 Usb300                  : 0 (no)
 ReservedMBZ             : 0x00
Flags                    : 0x00
 DevIsOpAtSsOrHigher     : 0 (Is not operating at SuperSpeed or higher)
 DevIsSsCapOrHigher      : 0 (Is not SuperSpeed capable or higher)
 DevIsOpAtSsPlusOrHigher : 0 (Is not operating at SuperSpeedPlus or higher)
 DevIsSsPlusCapOrHigher  : 0 (Is not SuperSpeedPlus capable or higher)
 ReservedMBZ             : 0x00

    ---------------------- Device Descriptor ----------------------
bLength                  : 0x12 (18 bytes)
bDescriptorType          : 0x01 (Device Descriptor)
bcdUSB                   : 0x200 (USB Version 2.00)
bDeviceClass             : 0xFF (Vendor Specific)
bDeviceSubClass          : 0x00
bDeviceProtocol          : 0x00
bMaxPacketSize0          : 0x40 (64 bytes)
idVendor                 : 0x16C0
idProduct                : 0x05DC
bcdDevice                : 0x0100
iManufacturer            : 0x01 (String Descriptor 1)
 Language 0x0409         : "wshtyr@126.com"
iProduct                 : 0x02 (String Descriptor 2)
 Language 0x0409         : "DAB USB Dongle"
iSerialNumber            : 0x03 (String Descriptor 3)
bNumConfigurations       : 0x01 (1 Configuration)

    ------------------ Configuration Descriptor -------------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x02 (Configuration Descriptor)
wTotalLength             : 0x0027 (39 bytes)
bNumInterfaces           : 0x01 (1 Interface)
bConfigurationValue      : 0x01 (Configuration 1)
iConfiguration           : 0x04 (String Descriptor 4)
 Language 0x0409         : "ZZZ"
bmAttributes             : 0xC0
 D7: Reserved, set 1     : 0x01
 D6: Self Powered        : 0x01 (yes)
 D5: Remote Wakeup       : 0x00 (no)
 D4..0: Reserved, set 0  : 0x00
MaxPower                 : 0x32 (100 mA)

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x00
bAlternateSetting        : 0x00
bNumEndpoints            : 0x03 (3 Endpoints)
bInterfaceClass          : 0xFF (Vendor Specific)
bInterfaceSubClass       : 0xFF
bInterfaceProtocol       : 0xFF
iInterface               : 0x05 (String Descriptor 5)
 Language 0x0409         : "AAA"

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x81 (Direction=IN EndpointID=1)
bmAttributes             : 0x02 (TransferType=Bulk)
wMaxPacketSize           : 0x0008 (8 bytes)
bInterval                : 0x00 (ignored)

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x02 (Direction=OUT EndpointID=2)
bmAttributes             : 0x02 (TransferType=Bulk)
wMaxPacketSize           : 0x0040 (64 bytes)
bInterval                : 0x00 (ignored)

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x82 (Direction=IN EndpointID=2)
bmAttributes             : 0x02 (TransferType=Bulk)
wMaxPacketSize           : 0x0040 (64 bytes)
bInterval                : 0x00 (ignored)

      -------------------- String Descriptors -------------------
             ------ String Descriptor 0 ------
bLength                  : 0x04 (4 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language ID[0]           : 0x0409 (English - United States)
             ------ String Descriptor 1 ------
bLength                  : 0x1E (30 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language 0x0409          : "wshtyr@126.com"
             ------ String Descriptor 2 ------
bLength                  : 0x1E (30 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language 0x0409          : "DAB USB Dongle"
             ------ String Descriptor 4 ------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language 0x0409          : "ZZZ"
             ------ String Descriptor 5 ------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language 0x0409          : "AAA"




Viele Grüße,
Andi
_Yoshi_

Re: DAB+ USB Receiver Dongle

Beitrag von _Yoshi_ »

Rosti 2.0 hat geschrieben:
_Yoshi_ hat geschrieben:Man müsste mal am PC die Treiber für den AVR ISP installieren und schauen was die Flashersoftware für ein Chip anzeigt.
Könntest du etwas genauer werden? Bitte mit Download-Link, dann kann ich das gerne testen :)

http://www.yourpcdrivers.com/drivers/dg ... 3733219a54
CACHOR

Re: DAB+ USB Receiver Dongle

Beitrag von CACHOR »

Dieser DAB-Dongle unterstützt kein Windows-System.
Es unterstützt Android Auto DVD, Handy und andere Android-Geräte Version über 4.2
Antworten