Quais os dispositivos USB podem ser usados como SDR?
A biblioteca rtl-sdr permite o HDSDR ou SDRSharp se comuniquem com certos dongles USB tal qual um hardware para SDR.Nem todos os dongles são compatíveis. O projeto RTLSDR lista nesta página http://sdr.osmocom.org/trac/wiki/rtl-sdr quais os dispositivos USB são compatíveis. A identificação é feita a partir do VendorID (ou VID, o identificador do fabricante) e ProductID (ou PID, identificador do produto).
Como identificar o VID e PID de meu dongle?
Linux
- Desconecte o dongle caso esteja ligado.
- Digite "lsusb". Este comando gera uma lista dos dispositivos conectados. Cada linha é um dispositivos.
- Plugue seu dongle USB
- Digite novamente "lsusb". A lista de dispositivos agora inclui uma nova linha, referente ao seu dongle. Identifique esta linha.
- Anote o par de número hexadecimais. Eles são respectivamente o VID e PID (veja imagem 1)
imagem 1: saída do comando lsusb. Em destaque, VID e PID (clique para ampliar).
- Verifique se VID e PID que você anotou fazem parte da tabela nesta página http://sdr.osmocom.org/trac/wiki/rtl-sdr.
- Se sim, parabéns! Seu dongle é compatível com rtl-sdr.
- Na imagem 1, o dongle possui VID e PID 0bda e 2838, respectivamente. Ele é compatível pois corresponde à segunda linha da tabela da Osmocom.
Windows
- Você pode fazer isso usando o Device Manager (Gestor de Dispositivo) do Windows, mas é um pouco tedioso... Minha sugestão é baixar o Nirsoft USBDeview. Este produto e todos seus detalhes estão descritos em http://www.nirsoft.net/utils/usb_devices_view.html.
- Sugestão: desconecte todos os disposiivos USB que você não está usando. Este passo não é obrigatório, mas tornará sua vida mais fácil.
- O link direto para do USBDeview download é este http://www.nirsoft.net/utils/usbdeview.zip . Baixe ele, descompacte numa pasta vazia.
- Execute o USBDeview. Quando o programa abrir, vá no menu e desligue a opção "display disconnected devices" (veja imagem 1)
imagem 1: desligando a opção 'display disconnected devices'
- Maximize a janela. Você terá uma lista de todos os dispositivos conectador ao sistema. Note onde estão as colunas VendorID e ProductID. Você vai precisar delas em breve! Se você não achar as colunas, pode ser necessário fazer a rolagem lateral (veja imagem 2)
imagem 2: USBDview maximizado e com um pouco de rolagem lateral para exibir as colunas VendorID e ProductID. Clique para ampliar.
- Fique olhando atentamente a janela do USBDview e ligue o dongle à uma porta USB. Um novo item será incluído na lista de dispositivos após algum tempo (pode levar 2s ou 1 minuto, caso seja a primeira vez).
- Caso não tenha certeza de qual item foi incluído, você pode desplugar e plugar o dongle várias vezes (aguarde uns 15 segundos entre as tentativas).
- Anote o VendorID e o ProductID,
- Compare com a tabela neste link (sempre atualizado) http://sdr.osmocom.org/trac/wiki/rtl-sdr ou com a tabela abaixo (tabela 1)
VID | PID | tuner | device name |
0x0bda | 0x2832 | all of them | Generic RTL2832U (e.g. hama nano) |
0x0bda | 0x2838 | E4000 | ezcap USB 2.0 DVB-T/DAB/FM dongle |
0x0ccd | 0x00a9 | FC0012 | Terratec Cinergy T Stick Black (rev 1) |
0x0ccd | 0x00b3 | FC0013 | Terratec NOXON DAB/DAB+ USB dongle (rev 1) |
0x0ccd | 0x00d3 | E4000 | Terratec Cinergy T Stick RC (Rev.3) |
0x0ccd | 0x00e0 | E4000 | Terratec NOXON DAB/DAB+ USB dongle (rev 2) |
0x185b | 0x0620 | E4000 | Compro Videomate U620F |
0x185b | 0x0650 | E4000 | Compro Videomate U650F |
0x1f4d | 0xb803 | FC0012 | GTek T803 |
0x1f4d | 0xc803 | FC0012 | Lifeview LV5TDeluxe |
0x1b80 | 0xd3a4 | FC0013 | Twintech UT-40 |
0x1d19 | 0x1101 | FC2580 | Dexatek DK DVB-T Dongle (Logilink VG0002A) |
0x1d19 | 0x1102 | ? | Dexatek DK DVB-T Dongle (MSI DigiVox? mini II V3.0) |
0x1d19 | 0x1103 | FC2580 | Dexatek Technology Ltd. DK 5217 DVB-T Dongle |
0x0458 | 0x707f | ? | Genius TVGo DVB-T03 USB dongle (Ver. B) |
0x1b80 | 0xd393 | FC0012 | GIGABYTE GT-U7300 |
0x1b80 | 0xd394 | ? | DIKOM USB-DVBT HD |
0x1b80 | 0xd395 | FC0012 | Peak 102569AGPK |
0x1b80 | 0xd39d | FC0012 | SVEON STV20 DVB-T USB & FM |
tabela 1: lista de dispositivos suportados por rtl-sdr em 2012-06-26. Fonte original: http://sdr.osmocom.org/trac/wiki/rtl-sdr
- Se você encontrou o seu VendorID e ProductID na tabela, parabéns, seu dongle é suportado.
- Na imagem 2, o dongle possui VID e PID 0bda e 2838, respectivamente. Ele é compatível pois corresponde à segunda linha da tabela 1.
Você é de Porto Alegre ? Onde encontrou um dongle compatível com RTL2832U ?
ReplyDeleteOi Jaime. Sou sim de PoA. Os dongles que pude testar foram comprados no eBay.com ou no Dealextreme. Em ambos os sites, a descrição do produto deixa bem claro que eles usam o chip RTL2832U.
DeleteTemos relatos de colegas que conseguiram comprar aqui no Brasil dongles com RTL em galerias ou MercadoLivre. Mas foi na base da sorte. Os vendedores do Brasil nunca sabem qual o chip usado.
Encomendei um do DealExtreme mas até chegar vai mais um mês hehe. Achei que tu havia encontrado um com RTL aqui em Porto Alegre mesmo; tentei em uns 10 lugares e nada, mas o do DealExtreme parece ter o E4000 então acho que agora é só ter paciência mesmo. Obrigado pela resposta !
DeleteCaro amigo, poderia me dizer porque não consigo áudio no programa HDSDR? Estou usando Windows 10, já instalei tudo direitinho (penso eu) e o áudio não aparece. Estou em duvida sobre a configuração. Uso o RTL 2838U.
ReplyDeleteAgradeço sua atenção.
Victor
Comprei um RTL2838U 820T2 e não sai áudio nenhum meu e-mail é corga36@gmail.com. Peço ajuda.
ReplyDelete