Portál AbcLinuxu, 20. května 2024 19:56

Yakumo QuickStick DVB-T

Podpora: kompletní
Ovladač: v jádře

Technické parametry

Yakumo QuickStick DVB-T
Product number: 1038494
Technical data
  Modulation/Demultiplexing  16 QAM/64 QAM/Software 
  Interface  USB 2.0 
  Video resolutions  352 × 240, 352 × 288, 480 × 480, 480 × 576, 704 × 480, 704 × 576, 720 × 480, 720 × 576 
  Input data rate  Up to 31.67 Mbps 
  Video decoding  MPEG 2 software decoder 
  Video bit rate  CBR and VBR, 12 Mbps (depending on the PC confi guration) 
  Output voltage/Impedance  1 V/75 Ohm 
  Picture size  4:3, 16:9 
  Videotext  Yes, Teletext 
  EPG  1000 EPG programs (max.) 
  Program memory  At least 21 (depending on the region) 
  Upgradeable  Yes 
  Audio decoding  MPEG Layer 1 and Layer 2 
  Sampling rate  32 KHz, 44,1 KHz, 48 KHz 
  Input frequency band  174 ? 230 MHz, 470 ? 862 MHz 
  Channel bandwidth  6, 7, 8 MHz 
  Modulation  QPSK, 16 QAM, 64 QAM 
  Mapping  2 K, 8 K 
  Guard Interval  1/4, 1/8, 1/16, 1/32 
  FEC  1/2, 2/3, 3/4, 5/6, 7/8 
  Output level/Impedance:  Range: - 25 to - 81 dBm @ 64 QAM/75 Ohm 
  EEProm  Yes 
  IF input  Yes 
  Subtitles Yes  (Teletext-subtitle) 
  Power supply  5 V DC 
  Power consumption  2.4 W max. 
  Temperature  While operating: 0 ° C to 55 ° C
Storage: -20 ° C to 70 ° C 
  Dimensions  80 × 26 × 14 mm
Packaging: 215 × 155 × 63 mm 
  Weight net/gross  270 g / 440 g 
  Languages  Manual: D, GB, F, E, I 
  Package contents  Yakumo QuickStick DVB-T 
Antenna | IEC connector 
USB cable 
Remote control 
Manual and drivers on CD 
Quick reference guide 
  EAN  4043871384943

Identifikace pod Linuxem

dmesg
usb 4-6: new high speed USB device using ehci_hcd and address 8
dvb-usb: found a 'WideView WT-220U PenType Receiver (Typhoon/Freecom)' in warm state.
dvb-usb: will use the device's hardware PID filter (table count: 15).
DVB: registering new adapter (WideView WT-220U PenType Receiver (Typhoon/Freecom)).
DVB: registering frontend 0 (WideView USB DVB-T)...
input: IR-receiver inside an USB DVB receiver as /class/input/input2
dvb-usb: schedule remote query interval to 300 msecs.
dvb-usb: WideView WT-220U PenType Receiver (Typhoon/Freecom) successfully initialized and connected.
lsusb -v
Bus 004 Device 008: ID 14aa:0221 AVerMedia (again) or C&E
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  idVendor           0x14aa AVerMedia (again) or C&E
  idProduct          0x0221
  bcdDevice            3.15
  iManufacturer           1
  iProduct                2
  iSerial                 0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           39
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower              450mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           3
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      0
      bInterfaceProtocol      0
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x00bd  1x 189 bytes
        bInterval               0

Postup zprovoznění pod Linuxem

lsmod
dvb_usb_dtt200u         7428  5
dvb_usb                13704  1 dvb_usb_dtt200u
i2c_core               15120  1 dvb_usb
dvb_core               66408  1 dvb_usb
firmware_class          7296  1 dvb_usb
dvb_pll                 8644  1 dvb_usb
usbcore                98884  8 dvb_usb_dtt200u,dvb_usb,ehci_hcd,uhci_hcd
crc32                   3904  2 dvb_core

K provozu je nutný firmware dvb-usb-wt220u-02.fw (pro starší revizi přijímače dvb-usb-wt220u-01.fw) nakopírovaný do /lib/firmware. (Nebo tam, kde ho vaše distribuce očekává.)


Dálkové ovládání...

... jsem zprovozňoval na lirc-0.8.2. Příkaz lircd -H ? by měl říci, že lircd podporuje ovladač dev/input.

lircd pak pouštím takto:
lircd -d /dev/input/event3 -H dev/input /etc/lircd.conf

Příslušné /dev/input/eventX zařízení zjistíte v /proc/bus/input/devices. V lircd.conf pak mám následující:

#
# Yakumo QuickStick USB
# Zdenek Kaminski (http://www.valasske-laboratore.cz/~sutr/)
#
begin remote
  name  Yakumo_QuickStick_DVB-T_USB
  bits            16
  eps            30
  aeps          100
  one           0  0
  zero          0  0
  pre_data_bits   16
  pre_data       0x8001
  gap          237493
  toggle_bit      0
      begin codes
          POWER                    0x0074
          MUTE                     0x0071
          0                        0x000B
          1                        0x0002
          2                        0x0003
          3                        0x0004
          4                        0x0005
          5                        0x0006
          6                        0x0007
          7                        0x0008
          8                        0x0009
          9                        0x000A
          CH_UP                    0x0073
          CH_DOWN                  0x0072
          VOL_UP                   0x0192
          VOL_DOWN                 0x0193
          ZOOM                     0x0174
          JUMP                     0x0161
      end codes
end remote

A na Vás již jen zůstává doplnit vhodný obsah do konfiguračních souborů ~/.lircrc či /etc/lircrc pro programy irexec či irxevent.

Using the Yakumo DVB-T QuickStick with Debian GNU/Linux, LinuxTV.org – WideView/Yakumo/Hama/Typhoon/Yuan Boxes and Pens.

Poznámka

V Mandrivě 2006.0 (jádro 2.6.12), ani v Kubuntu (táž verze jádra) jsem to nerozchodil. V těchto jádrech ještě podpora tohoto kusu HW není. Ani v 2.6.13 jsem to ještě nenašel. Od jádra 2.6.14 už podporován je.

Funguje sledování programu za současného nahrávání jiného programu.

O ladění, nahrávání, přehrávání, streamování po síti a konverzi nahraného materiálu do H.264/AAC v MP4 s tímto tunerem jsem napsal zápisek do blogu.

Ale pozor, nelze vypnout HW PID filter, takže neumí předat počítači celý stream. a prepinani pidu chvili trva takze napr. ve VDR je treba pridat kratke cekani pri otvirani filtru:

dvbdevice.c:

int cDvbDevice::OpenFilter(u_short Pid, u_char Tid, u_char Mask)
{
+  usleep(100000);  
  const char *FileName = *cDvbName(DEV_DVB_DEMUX, CardIndex());

Dokument vytvořil: Martin Ždila, 8.2.2006 15:16 | Poslední úprava: a1bert, 27.2.2011 15:09 | Další přispěvatelé: sutrak, Cohen | Historie změn | Zobrazeno: 3167×

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.