KWorld UB435-Q USB ATSC TV stick: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
(11 intermediate revisions by 3 users not shown) | |||
Line 3: | Line 3: | ||
An [[ATSC]] [[ATSC USB Devices|USB 2.0 device]] from [[KWorld]]. |
An [[ATSC]] [[ATSC USB Devices|USB 2.0 device]] from [[KWorld]]. |
||
There are 3 versions of this device - each has a different VID:UID: |
|||
It is presently not supported under Linux. There are some reports that people have it working: http://www.mail-archive.com/em28xx@mcentral.de/msg02028.html |
|||
*1b80:a340 no version indicator - supported under Linux as of Kernel 2.6.3 |
|||
*1b80:e346 is supported in kernel since 3.13 |
|||
*1b80:e34c add V3 to name - supported under Linux as of Kernel 3.16.?? |
|||
==Original version Overview/Features== |
|||
-------------------- |
|||
UPDATE January 2012 |
|||
-------------------- |
|||
------------------------------------------------------------- |
|||
Kworld ub435-q USB TV Tuner Now Works in Xubuntu and Kaffeine |
|||
------------------------------------------------------------- |
|||
With Xubuntu 11.10 "Ocelot", Kworld ub435-q USB TV tuner works great in Kaffeine Media Player v. 1.2.2 and KDE v. 4.7.4 for "over the air broadcasts" without any modifications. |
|||
A) Simply open up Kaffeine |
|||
B) choose "Digital TV" in the Start Menu |
|||
C) hit "Configure Television" option icon |
|||
D) Click on "Device 1" tab |
|||
E) Choose "Source" which for me was "us-ATSC-center-frequencies-8VSB" for over-air broadcasts |
|||
F) Close window, go back to Kaffeine TV window and click "Channels" option icon |
|||
G) In "Channels" window, make sure "Source" is set to "ATSC", then hit "Start Scan" button -- the scan took about 3 minutes and 17 channels were found -- I believe all that are in my area. |
|||
H) Once the scan is complete, highlight all channels found in the right-hand box "Scan Results" (or all that you would like to save) then click "Add Selected" and those channels will then appear in the left-hand box called "Channels" |
|||
I) Hit "OKAY" to get out of "Channels" window and you will return to Kaffeine "Digital TV" window with your selected channels appearing in the left margin column. |
|||
j) Double click on a channel to select -- and now hopefully you are watching ! |
|||
Thanks Ubuntu and Kaffeine for programming for this tuner. |
|||
==Overview/Features== |
|||
*High speed USB2.0 Plug-and-Play interface for PC or Laptop. |
*High speed USB2.0 Plug-and-Play interface for PC or Laptop. |
||
*USB 2.0 Bus-powered (No power adaptor required). |
*USB 2.0 Bus-powered (No power adaptor required). |
||
Line 45: | Line 15: | ||
*Dolby Digital AC3 Audio Output. |
*Dolby Digital AC3 Audio Output. |
||
===Components Used=== |
|||
Looks identical to the [[KWorld ATSC 340U|ATSC 340U]], but with different coloured packaging. Internal PCB is stamped ATSC_340U Ver:B |
|||
* NXP TDA18271HD/C2 tuner |
|||
* LG LGDT3304 digital demodulator |
|||
* Empia EM2870 USB bridge |
|||
=== Identification=== |
|||
Looks and is identical to the older [[KWorld ATSC 340U|ATSC 340U]], but with different coloured packaging, and uses a newer revision (C2) of the tuner. [http://git.linuxtv.org/media_tree.git?a=commit;h=804258c95f9b782b1916eeb4fe280b119ad5b152] [http://git.linuxtv.org/media_tree.git?a=commit;h=7e48b30af033076c85ab48a8306b5588faf5fb4b] Internal PCB is stamped ATSC_340U Ver:B |
|||
USB ID from Output of ''lsusb'': 1b80:a340 |
|||
==UB435-Q V3 Overview/Features== |
|||
===Components Used=== |
===Components Used=== |
||
* LG LGDT3305 digital demodulator (neatly stamped "7th Generation VSB/QAM Receiver") |
|||
# LG LGDT3304 |
|||
* NXP 18272/M |
|||
* Empia EM2874B USB bridge |
|||
=== Identification=== |
=== Identification=== |
||
Looks like original version. Label on back with UPC code has V3 added to name. |
|||
'''USB Info'''<br> |
|||
Output of ''lsusb'': |
USB ID from Output of ''lsusb'': 1b80:e34c |
||
Bus 001 Device 005: ID 1b80:a340 |
|||
Device Descriptor: |
|||
bLength 18 |
|||
bDescriptorType 1 |
|||
bcdUSB 2.00 |
|||
bDeviceClass 0 (Defined at Interface level) |
|||
bDeviceSubClass 0 |
|||
bDeviceProtocol 0 |
|||
bMaxPacketSize0 64 |
|||
idVendor 0x1b80 |
|||
idProduct 0xa340 |
|||
bcdDevice 1.00 |
|||
iManufacturer 0 |
|||
iProduct 1 USB 2870 Device |
|||
iSerial 0 |
|||
bNumConfigurations 1 |
|||
Configuration Descriptor: |
|||
bLength 9 |
|||
bDescriptorType 2 |
|||
wTotalLength 249 |
|||
bNumInterfaces 1 |
|||
bConfigurationValue 1 |
|||
iConfiguration 0 |
|||
bmAttributes 0x80 |
|||
(Bus Powered) |
|||
MaxPower 500mA |
|||
Interface Descriptor: |
|||
bLength 9 |
|||
bDescriptorType 4 |
|||
bInterfaceNumber 0 |
|||
bAlternateSetting 0 |
|||
bNumEndpoints 3 |
|||
bInterfaceClass 255 Vendor Specific Class |
|||
bInterfaceSubClass 0 |
|||
bInterfaceProtocol 255 |
|||
iInterface 0 |
|||
Endpoint Descriptor: |
|||
bLength 7 |
|||
bDescriptorType 5 |
|||
bEndpointAddress 0x81 EP 1 IN |
|||
bmAttributes 3 |
|||
Transfer Type Interrupt |
|||
Synch Type None |
|||
Usage Type Data |
|||
wMaxPacketSize 0x0001 1x 1 bytes |
|||
bInterval 100 |
|||
Endpoint Descriptor: |
|||
bLength 7 |
|||
bDescriptorType 5 |
|||
bEndpointAddress 0x82 EP 2 IN |
|||
bmAttributes 1 |
|||
Transfer Type Isochronous |
|||
Synch Type None |
|||
Usage Type Data |
|||
wMaxPacketSize 0x0000 1x 0 bytes |
|||
bInterval 1 |
|||
Endpoint Descriptor: |
|||
bLength 7 |
|||
bDescriptorType 5 |
|||
bEndpointAddress 0x84 EP 4 IN |
|||
bmAttributes 1 |
|||
Transfer Type Isochronous |
|||
Synch Type None |
|||
Usage Type Data |
|||
wMaxPacketSize 0x0000 1x 0 bytes |
|||
bInterval 1 |
|||
Interface Descriptor: |
|||
bLength 9 |
|||
bDescriptorType 4 |
|||
bInterfaceNumber 0 |
|||
bAlternateSetting 1 |
|||
bNumEndpoints 3 |
|||
bInterfaceClass 255 Vendor Specific Class |
|||
bInterfaceSubClass 0 |
|||
bInterfaceProtocol 255 |
|||
iInterface 0 |
|||
Endpoint Descriptor: |
|||
bLength 7 |
|||
bDescriptorType 5 |
|||
bEndpointAddress 0x81 EP 1 IN |
|||
bmAttributes 3 |
|||
Transfer Type Interrupt |
|||
Synch Type None |
|||
Usage Type Data |
|||
wMaxPacketSize 0x0001 1x 1 bytes |
|||
bInterval 100 |
|||
Endpoint Descriptor: |
|||
bLength 7 |
|||
bDescriptorType 5 |
|||
bEndpointAddress 0x82 EP 2 IN |
|||
bmAttributes 1 |
|||
Transfer Type Isochronous |
|||
Synch Type None |
|||
Usage Type Data |
|||
wMaxPacketSize 0x0200 1x 512 bytes |
|||
bInterval 1 |
|||
Endpoint Descriptor: |
|||
bLength 7 |
|||
bDescriptorType 5 |
|||
bEndpointAddress 0x84 EP 4 IN |
|||
bmAttributes 1 |
|||
Transfer Type Isochronous |
|||
Synch Type None |
|||
Usage Type Data |
|||
wMaxPacketSize 0x0000 1x 0 bytes |
|||
bInterval 1 |
|||
Interface Descriptor: |
|||
bLength 9 |
|||
bDescriptorType 4 |
|||
bInterfaceNumber 0 |
|||
bAlternateSetting 2 |
|||
bNumEndpoints 3 |
|||
bInterfaceClass 255 Vendor Specific Class |
|||
bInterfaceSubClass 0 |
|||
bInterfaceProtocol 255 |
|||
iInterface 0 |
|||
Endpoint Descriptor: |
|||
bLength 7 |
|||
bDescriptorType 5 |
|||
bEndpointAddress 0x81 EP 1 IN |
|||
bmAttributes 3 |
|||
Transfer Type Interrupt |
|||
Synch Type None |
|||
Usage Type Data |
|||
wMaxPacketSize 0x0001 1x 1 bytes |
|||
bInterval 100 |
|||
Endpoint Descriptor: |
|||
bLength 7 |
|||
bDescriptorType 5 |
|||
bEndpointAddress 0x82 EP 2 IN |
|||
bmAttributes 1 |
|||
Transfer Type Isochronous |
|||
Synch Type None |
|||
Usage Type Data |
|||
wMaxPacketSize 0x0280 1x 640 bytes |
|||
bInterval 1 |
|||
Endpoint Descriptor: |
|||
bLength 7 |
|||
bDescriptorType 5 |
|||
bEndpointAddress 0x84 EP 4 IN |
|||
bmAttributes 1 |
|||
Transfer Type Isochronous |
|||
Synch Type None |
|||
Usage Type Data |
|||
wMaxPacketSize 0x0000 1x 0 bytes |
|||
bInterval 1 |
|||
Interface Descriptor: |
|||
bLength 9 |
|||
bDescriptorType 4 |
|||
bInterfaceNumber 0 |
|||
bAlternateSetting 3 |
|||
bNumEndpoints 3 |
|||
bInterfaceClass 255 Vendor Specific Class |
|||
bInterfaceSubClass 0 |
|||
bInterfaceProtocol 255 |
|||
iInterface 0 |
|||
Endpoint Descriptor: |
|||
bLength 7 |
|||
bDescriptorType 5 |
|||
bEndpointAddress 0x81 EP 1 IN |
|||
bmAttributes 3 |
|||
Transfer Type Interrupt |
|||
Synch Type None |
|||
Usage Type Data |
|||
wMaxPacketSize 0x0001 1x 1 bytes |
|||
bInterval 100 |
|||
Endpoint Descriptor: |
|||
bLength 7 |
|||
bDescriptorType 5 |
|||
bEndpointAddress 0x82 EP 2 IN |
|||
bmAttributes 1 |
|||
Transfer Type Isochronous |
|||
Synch Type None |
|||
Usage Type Data |
|||
wMaxPacketSize 0x0300 1x 768 bytes |
|||
bInterval 1 |
|||
Endpoint Descriptor: |
|||
bLength 7 |
|||
bDescriptorType 5 |
|||
bEndpointAddress 0x84 EP 4 IN |
|||
bmAttributes 1 |
|||
Transfer Type Isochronous |
|||
Synch Type None |
|||
Usage Type Data |
|||
wMaxPacketSize 0x0000 1x 0 bytes |
|||
bInterval 1 |
|||
Interface Descriptor: |
|||
bLength 9 |
|||
bDescriptorType 4 |
|||
bInterfaceNumber 0 |
|||
bAlternateSetting 4 |
|||
bNumEndpoints 3 |
|||
bInterfaceClass 255 Vendor Specific Class |
|||
bInterfaceSubClass 0 |
|||
bInterfaceProtocol 255 |
|||
iInterface 0 |
|||
Endpoint Descriptor: |
|||
bLength 7 |
|||
bDescriptorType 5 |
|||
bEndpointAddress 0x81 EP 1 IN |
|||
bmAttributes 3 |
|||
Transfer Type Interrupt |
|||
Synch Type None |
|||
Usage Type Data |
|||
wMaxPacketSize 0x0001 1x 1 bytes |
|||
bInterval 100 |
|||
Endpoint Descriptor: |
|||
bLength 7 |
|||
bDescriptorType 5 |
|||
bEndpointAddress 0x82 EP 2 IN |
|||
bmAttributes 1 |
|||
Transfer Type Isochronous |
|||
Synch Type None |
|||
Usage Type Data |
|||
wMaxPacketSize 0x0340 1x 832 bytes |
|||
bInterval 1 |
|||
Endpoint Descriptor: |
|||
bLength 7 |
|||
bDescriptorType 5 |
|||
bEndpointAddress 0x84 EP 4 IN |
|||
bmAttributes 1 |
|||
Transfer Type Isochronous |
|||
Synch Type None |
|||
Usage Type Data |
|||
wMaxPacketSize 0x0000 1x 0 bytes |
|||
bInterval 1 |
|||
Interface Descriptor: |
|||
bLength 9 |
|||
bDescriptorType 4 |
|||
bInterfaceNumber 0 |
|||
bAlternateSetting 5 |
|||
bNumEndpoints 3 |
|||
bInterfaceClass 255 Vendor Specific Class |
|||
bInterfaceSubClass 0 |
|||
bInterfaceProtocol 255 |
|||
iInterface 0 |
|||
Endpoint Descriptor: |
|||
bLength 7 |
|||
bDescriptorType 5 |
|||
bEndpointAddress 0x81 EP 1 IN |
|||
bmAttributes 3 |
|||
Transfer Type Interrupt |
|||
Synch Type None |
|||
Usage Type Data |
|||
wMaxPacketSize 0x0001 1x 1 bytes |
|||
bInterval 100 |
|||
Endpoint Descriptor: |
|||
bLength 7 |
|||
bDescriptorType 5 |
|||
bEndpointAddress 0x82 EP 2 IN |
|||
bmAttributes 1 |
|||
Transfer Type Isochronous |
|||
Synch Type None |
|||
Usage Type Data |
|||
wMaxPacketSize 0x0380 1x 896 bytes |
|||
bInterval 1 |
|||
Endpoint Descriptor: |
|||
bLength 7 |
|||
bDescriptorType 5 |
|||
bEndpointAddress 0x84 EP 4 IN |
|||
bmAttributes 1 |
|||
Transfer Type Isochronous |
|||
Synch Type None |
|||
Usage Type Data |
|||
wMaxPacketSize 0x0000 1x 0 bytes |
|||
bInterval 1 |
|||
Interface Descriptor: |
|||
bLength 9 |
|||
bDescriptorType 4 |
|||
bInterfaceNumber 0 |
|||
bAlternateSetting 6 |
|||
bNumEndpoints 3 |
|||
bInterfaceClass 255 Vendor Specific Class |
|||
bInterfaceSubClass 0 |
|||
bInterfaceProtocol 255 |
|||
iInterface 0 |
|||
Endpoint Descriptor: |
|||
bLength 7 |
|||
bDescriptorType 5 |
|||
bEndpointAddress 0x81 EP 1 IN |
|||
bmAttributes 3 |
|||
Transfer Type Interrupt |
|||
Synch Type None |
|||
Usage Type Data |
|||
wMaxPacketSize 0x0001 1x 1 bytes |
|||
bInterval 100 |
|||
Endpoint Descriptor: |
|||
bLength 7 |
|||
bDescriptorType 5 |
|||
bEndpointAddress 0x82 EP 2 IN |
|||
bmAttributes 1 |
|||
Transfer Type Isochronous |
|||
Synch Type None |
|||
Usage Type Data |
|||
wMaxPacketSize 0x03c0 1x 960 bytes |
|||
bInterval 1 |
|||
Endpoint Descriptor: |
|||
bLength 7 |
|||
bDescriptorType 5 |
|||
bEndpointAddress 0x84 EP 4 IN |
|||
bmAttributes 1 |
|||
Transfer Type Isochronous |
|||
Synch Type None |
|||
Usage Type Data |
|||
wMaxPacketSize 0x0000 1x 0 bytes |
|||
bInterval 1 |
|||
Interface Descriptor: |
|||
bLength 9 |
|||
bDescriptorType 4 |
|||
bInterfaceNumber 0 |
|||
bAlternateSetting 7 |
|||
bNumEndpoints 3 |
|||
bInterfaceClass 255 Vendor Specific Class |
|||
bInterfaceSubClass 0 |
|||
bInterfaceProtocol 255 |
|||
iInterface 0 |
|||
Endpoint Descriptor: |
|||
bLength 7 |
|||
bDescriptorType 5 |
|||
bEndpointAddress 0x81 EP 1 IN |
|||
bmAttributes 3 |
|||
Transfer Type Interrupt |
|||
Synch Type None |
|||
Usage Type Data |
|||
wMaxPacketSize 0x0001 1x 1 bytes |
|||
bInterval 100 |
|||
Endpoint Descriptor: |
|||
bLength 7 |
|||
bDescriptorType 5 |
|||
bEndpointAddress 0x82 EP 2 IN |
|||
bmAttributes 1 |
|||
Transfer Type Isochronous |
|||
Synch Type None |
|||
Usage Type Data |
|||
wMaxPacketSize 0x03fc 1x 1020 bytes |
|||
bInterval 1 |
|||
Endpoint Descriptor: |
|||
bLength 7 |
|||
bDescriptorType 5 |
|||
bEndpointAddress 0x84 EP 4 IN |
|||
bmAttributes 1 |
|||
Transfer Type Isochronous |
|||
Synch Type None |
|||
Usage Type Data |
|||
wMaxPacketSize 0x0000 1x 0 bytes |
|||
bInterval 1 |
|||
Device Qualifier (for other device speed): |
|||
bLength 10 |
|||
bDescriptorType 6 |
|||
bcdUSB 2.00 |
|||
bDeviceClass 0 (Defined at Interface level) |
|||
bDeviceSubClass 0 |
|||
bDeviceProtocol 0 |
|||
bMaxPacketSize0 64 |
|||
bNumConfigurations 1 |
|||
Device Status: 0x0000 |
|||
(Bus Powered) |
|||
== External Links == |
== External Links == |
||
* [http://us.kworld-global.com/main/prod_in.aspx?mnuid=1306&modid=10&pcid=71&ifid=17&prodid=97 Manufacturer's Product Page] |
* [http://us.kworld-global.com/main/prod_in.aspx?mnuid=1306&modid=10&pcid=71&ifid=17&prodid=97 Manufacturer's Product Page] |
||
[[Category:ATSC USB Devices]] |
[[Category:ATSC USB Devices]] |
Revision as of 19:56, 25 November 2014
An ATSC USB 2.0 device from KWorld.
There are 3 versions of this device - each has a different VID:UID:
- 1b80:a340 no version indicator - supported under Linux as of Kernel 2.6.3
- 1b80:e346 is supported in kernel since 3.13
- 1b80:e34c add V3 to name - supported under Linux as of Kernel 3.16.??
Original version Overview/Features
- High speed USB2.0 Plug-and-Play interface for PC or Laptop.
- USB 2.0 Bus-powered (No power adaptor required).
- Supports up to 1920x1080i (HDTV).
- Supports Digital TV (ATSC 8VSB) and Digital Cable TV (unencrypted QAM).
- Dolby Digital AC3 Audio Output.
Components Used
- NXP TDA18271HD/C2 tuner
- LG LGDT3304 digital demodulator
- Empia EM2870 USB bridge
Identification
Looks and is identical to the older ATSC 340U, but with different coloured packaging, and uses a newer revision (C2) of the tuner. [1] [2] Internal PCB is stamped ATSC_340U Ver:B
USB ID from Output of lsusb: 1b80:a340
UB435-Q V3 Overview/Features
Components Used
- LG LGDT3305 digital demodulator (neatly stamped "7th Generation VSB/QAM Receiver")
- NXP 18272/M
- Empia EM2874B USB bridge
Identification
Looks like original version. Label on back with UPC code has V3 added to name.
USB ID from Output of lsusb: 1b80:e34c