Project

General

Profile

Plantronics D100A » History » Version 2

roox, 12/20/2022 03:32 PM

1 1 roox
h1. Plantronics D100A
2
3
This is a small USB dongle that can be plugged into a Windows computer that then act as a VoIP to DECT bridge so one can use services like Skype from a DECT handset.
4
It is based on the Dialog _*SC14480*_  CR16C based DECT SoC
5
6
h2. Hardware
7
8
{{thumbnail(Plantronics-D100A-case-top.jpg)}}
9
{{thumbnail(Plantronics-D100A-case-bottom.jpg)}}
10
{{thumbnail(Plantronics-D100A-pcb-bottom-01.jpg)}}
11
{{thumbnail(Plantronics-D100A-pcb-bottom-04.jpg)}}
12
{{thumbnail(Plantronics-D100A-pcb-top-01.jpg)}}
13
{{thumbnail(Plantronics-D100A-pcb-top-02.jpg)}}
14
{{thumbnail(Plantronics-D100A-pcb-top-03.jpg)}}
15
{{thumbnail(Plantronics-D100A-pcb-top-04.jpg)}}
16
{{thumbnail(Plantronics-D100A-pcb-top-05.jpg)}}
17
{{thumbnail(Plantronics-D100A-pcb-top-07.jpg)}}
18
19
h2. USB
20
21
dmesg
22
<pre>
23
usb 3-6.3.1: new full-speed USB device number 11 using xhci_hcd
24
usb 3-6.3.1: New USB device found, idVendor=047f, idProduct=ab01, bcdDevice= 1.18
25
usb 3-6.3.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
26
usb 3-6.3.1: Product: Plantronics D100
27
usb 3-6.3.1: Manufacturer: Plantronics
28
mc: Linux media interface: v0.10
29
input: Plantronics Plantronics D100 as /devices/pci0000:00/0000:00:01.2/0000:20:00.0/0000:21:08.0/0000:2a:00.3/usb3/3-6/3-6.3/3-6.3.1/3-6.3.1:1.3/0003:047F:AB01.000B/input/input34
30
plantronics 0003:047F:AB01.000B: input,hiddev99,hidraw7: USB HID v1.11 Device [Plantronics Plantronics D100] on usb-0000:2a:00.3-6.3.1/input3
31
usbcore: registered new interface driver snd-usb-audio
32
</pre>
33
34
lsusb
35
<pre>
36
Bus 003 Device 011: ID 047f:ab01 Plantronics, Inc. Plantronics D100
37
Device Descriptor:
38
  bLength                18
39
  bDescriptorType         1
40
  bcdUSB               2.00
41
  bDeviceClass            0 
42
  bDeviceSubClass         0 
43
  bDeviceProtocol         0 
44
  bMaxPacketSize0         8
45
  idVendor           0x047f Plantronics, Inc.
46
  idProduct          0xab01 
47
  bcdDevice            1.18
48
  iManufacturer           1 Plantronics
49
  iProduct                2 Plantronics D100
50
  iSerial                 0 
51
  bNumConfigurations      1
52
  Configuration Descriptor:
53
    bLength                 9
54
    bDescriptorType         2
55
    wTotalLength       0x00f9
56
    bNumInterfaces          4
57
    bConfigurationValue     1
58
    iConfiguration          0 
59
    bmAttributes         0x80
60
      (Bus Powered)
61
    MaxPower              120mA
62
    Interface Descriptor:
63
      bLength                 9
64
      bDescriptorType         4
65
      bInterfaceNumber        0
66
      bAlternateSetting       0
67
      bNumEndpoints           0
68
      bInterfaceClass         1 Audio
69
      bInterfaceSubClass      1 Control Device
70
      bInterfaceProtocol      0 
71
      iInterface              0 
72
      AudioControl Interface Descriptor:
73
        bLength                10
74
        bDescriptorType        36
75
        bDescriptorSubtype      1 (HEADER)
76
        bcdADC               1.00
77
        wTotalLength       0x005d
78
        bInCollection           2
79
        baInterfaceNr(0)        1
80
        baInterfaceNr(1)        2
81
      AudioControl Interface Descriptor:
82
        bLength                12
83
        bDescriptorType        36
84
        bDescriptorSubtype      2 (INPUT_TERMINAL)
85
        bTerminalID             1
86
        wTerminalType      0x0101 USB Streaming
87
        bAssocTerminal          0
88
        bNrChannels             1
89
        wChannelConfig     0x0001
90
          Left Front (L)
91
        iChannelNames           0 
92
        iTerminal               0 
93
      AudioControl Interface Descriptor:
94
        bLength                12
95
        bDescriptorType        36
96
        bDescriptorSubtype      4 (MIXER_UNIT)
97
        bUnitID                 9
98
        bNrInPins               1
99
        baSourceID(0)           1
100
        bNrChannels             1
101
        wChannelConfig     0x0001
102
          Left Front (L)
103
        iChannelNames           0 
104
        bmControls(0)        0x00
105
        iMixer                  0 
106
      AudioControl Interface Descriptor:
107
        bLength                11
108
        bDescriptorType        36
109
        bDescriptorSubtype      6 (FEATURE_UNIT)
110
        bUnitID                 2
111
        bSourceID               9
112
        bControlSize            2
113
        bmaControls(0)     0x0015
114
          Mute Control
115
          Bass Control
116
          Treble Control
117
        bmaControls(1)     0x0002
118
          Volume Control
119
        iFeature                0 
120
      AudioControl Interface Descriptor:
121
        bLength                 9
122
        bDescriptorType        36
123
        bDescriptorSubtype      3 (OUTPUT_TERMINAL)
124
        bTerminalID             3
125
        wTerminalType      0x0301 Speaker
126
        bAssocTerminal          0
127
        bSourceID               2
128
        iTerminal               5 (error)
129
      AudioControl Interface Descriptor:
130
        bLength                12
131
        bDescriptorType        36
132
        bDescriptorSubtype      2 (INPUT_TERMINAL)
133
        bTerminalID             4
134
        wTerminalType      0x0201 Microphone
135
        bAssocTerminal          0
136
        bNrChannels             1
137
        wChannelConfig     0x0001
138
          Left Front (L)
139
        iChannelNames           0 
140
        iTerminal               4 Transmit
141
      AudioControl Interface Descriptor:
142
        bLength                11
143
        bDescriptorType        36
144
        bDescriptorSubtype      6 (FEATURE_UNIT)
145
        bUnitID                 5
146
        bSourceID               4
147
        bControlSize            2
148
        bmaControls(0)     0x0003
149
          Mute Control
150
          Volume Control
151
        bmaControls(1)     0x0000
152
        iFeature                0 
153
      AudioControl Interface Descriptor:
154
        bLength                 7
155
        bDescriptorType        36
156
        bDescriptorSubtype      5 (SELECTOR_UNIT)
157
        bUnitID                 8
158
        bNrInPins               1
159
        baSourceID(0)           5
160
        iSelector               0 
161
      AudioControl Interface Descriptor:
162
        bLength                 9
163
        bDescriptorType        36
164
        bDescriptorSubtype      3 (OUTPUT_TERMINAL)
165
        bTerminalID             6
166
        wTerminalType      0x0101 USB Streaming
167
        bAssocTerminal          0
168
        bSourceID               8
169
        iTerminal               0 
170
    Interface Descriptor:
171
      bLength                 9
172
      bDescriptorType         4
173
      bInterfaceNumber        1
174
      bAlternateSetting       0
175
      bNumEndpoints           0
176
      bInterfaceClass         1 Audio
177
      bInterfaceSubClass      2 Streaming
178
      bInterfaceProtocol      0 
179
      iInterface              0 
180
    Interface Descriptor:
181
      bLength                 9
182
      bDescriptorType         4
183
      bInterfaceNumber        1
184
      bAlternateSetting       1
185
      bNumEndpoints           1
186
      bInterfaceClass         1 Audio
187
      bInterfaceSubClass      2 Streaming
188
      bInterfaceProtocol      0 
189
      iInterface              0 
190
      AudioStreaming Interface Descriptor:
191
        bLength                 7
192
        bDescriptorType        36
193
        bDescriptorSubtype      1 (AS_GENERAL)
194
        bTerminalLink           1
195
        bDelay                  0 frames
196
        wFormatTag         0x0001 PCM
197
      AudioStreaming Interface Descriptor:
198
        bLength                17
199
        bDescriptorType        36
200
        bDescriptorSubtype      2 (FORMAT_TYPE)
201
        bFormatType             1 (FORMAT_TYPE_I)
202
        bNrChannels             1
203
        bSubframeSize           2
204
        bBitResolution         16
205
        bSamFreqType            3 Discrete
206
        tSamFreq[ 0]         8000
207
        tSamFreq[ 1]        16000
208
        tSamFreq[ 2]        48000
209
      Endpoint Descriptor:
210
        bLength                 9
211
        bDescriptorType         5
212
        bEndpointAddress     0x04  EP 4 OUT
213
        bmAttributes           13
214
          Transfer Type            Isochronous
215
          Synch Type               Synchronous
216
          Usage Type               Data
217
        wMaxPacketSize     0x00c0  1x 192 bytes
218
        bInterval               1
219
        bRefresh                0
220
        bSynchAddress           0
221
        AudioStreaming Endpoint Descriptor:
222
          bLength                 7
223
          bDescriptorType        37
224
          bDescriptorSubtype      1 (EP_GENERAL)
225
          bmAttributes         0x01
226
            Sampling Frequency
227
          bLockDelayUnits         0 Undefined
228
          wLockDelay         0x0000
229
    Interface Descriptor:
230
      bLength                 9
231
      bDescriptorType         4
232
      bInterfaceNumber        2
233
      bAlternateSetting       0
234
      bNumEndpoints           0
235
      bInterfaceClass         1 Audio
236
      bInterfaceSubClass      2 Streaming
237
      bInterfaceProtocol      0 
238
      iInterface              0 
239
    Interface Descriptor:
240
      bLength                 9
241
      bDescriptorType         4
242
      bInterfaceNumber        2
243
      bAlternateSetting       1
244
      bNumEndpoints           1
245
      bInterfaceClass         1 Audio
246
      bInterfaceSubClass      2 Streaming
247
      bInterfaceProtocol      0 
248
      iInterface              0 
249
      AudioStreaming Interface Descriptor:
250
        bLength                 7
251
        bDescriptorType        36
252
        bDescriptorSubtype      1 (AS_GENERAL)
253
        bTerminalLink           6
254
        bDelay                  0 frames
255
        wFormatTag         0x0001 PCM
256
      AudioStreaming Interface Descriptor:
257
        bLength                14
258
        bDescriptorType        36
259
        bDescriptorSubtype      2 (FORMAT_TYPE)
260
        bFormatType             1 (FORMAT_TYPE_I)
261
        bNrChannels             1
262
        bSubframeSize           2
263
        bBitResolution         16
264
        bSamFreqType            2 Discrete
265
        tSamFreq[ 0]         8000
266
        tSamFreq[ 1]        16000
267
      Endpoint Descriptor:
268
        bLength                 9
269
        bDescriptorType         5
270
        bEndpointAddress     0x84  EP 4 IN
271
        bmAttributes           13
272
          Transfer Type            Isochronous
273
          Synch Type               Synchronous
274
          Usage Type               Data
275
        wMaxPacketSize     0x0060  1x 96 bytes
276
        bInterval               1
277
        bRefresh                0
278
        bSynchAddress           0
279
        AudioStreaming Endpoint Descriptor:
280
          bLength                 7
281
          bDescriptorType        37
282
          bDescriptorSubtype      1 (EP_GENERAL)
283
          bmAttributes         0x01
284
            Sampling Frequency
285
          bLockDelayUnits         0 Undefined
286
          wLockDelay         0x0000
287
    Interface Descriptor:
288
      bLength                 9
289
      bDescriptorType         4
290
      bInterfaceNumber        3
291
      bAlternateSetting       0
292
      bNumEndpoints           1
293
      bInterfaceClass         3 Human Interface Device
294
      bInterfaceSubClass      0 
295
      bInterfaceProtocol      0 
296
      iInterface              0 
297
        HID Device Descriptor:
298
          bLength                 9
299
          bDescriptorType        33
300
          bcdHID               1.11
301
          bCountryCode            0 Not supported
302
          bNumDescriptors         1
303
          bDescriptorType        34 Report
304
          wDescriptorLength     608
305
         Report Descriptors: 
306
           ** UNAVAILABLE **
307
      Endpoint Descriptor:
308
        bLength                 7
309
        bDescriptorType         5
310
        bEndpointAddress     0x83  EP 3 IN
311
        bmAttributes            3
312
          Transfer Type            Interrupt
313
          Synch Type               None
314
          Usage Type               Data
315
        wMaxPacketSize     0x0040  1x 64 bytes
316
        bInterval               2
317
can't get device qualifier: Resource temporarily unavailable
318
can't get debug descriptor: Resource temporarily unavailable
319
Device Status:     0x0000
320
  (Bus Powered)
321
</pre>
Add picture from clipboard (Maximum size: 48.8 MB)