martedì 24 febbraio 2015

Due Piselli in un Baccello


Ascoltare le radio DAB con una chiavettina RTL2832 e il bellissimo programma Dab_Player è uno
spettacolo!

http://www.ukwtv.de/cms/downloads-aside/281-dab-player-von-andreas-gsinn.html

Sito in tedesco , ma con il traduttore di Google ci si arrangia .




La contropartita è che Dab_Player vuole i driver nativi e se uno desidera usare la chiavettina
anche come ricevitore con il programma SDR# deve disinstallare i driver nativi e installare
quelli per SDR# con il programma zadig. Non proprio una passeggiata.

E allora che cosa si può fare? Semplice, si fa un piccolo investimento di una decina di Euro e si compra un chiavettina identica.
Su una si fa un segno di riconoscimento in modo da non confonderla e poi,
con un programma particolare, si cambia un parametro interno (Vendor ID e Product ID).

In questo modo abbiamo due chiavettine identiche elettricamente ma con Vid e Pid diversi.

Concettualmente inseriremo una e l'assoceremo al driver "Zadig" e poi inseriamo l'altra ed, essendo vista diversamente da windows, richiederà l'installazione del driver e noi gli daremo quello originale "Realtek" .

Provo a fare una descrizione passo dopo passo.

1) Inserisco una chiavettina e installo il driver per SDR con il programma Zadig.
2) Scarico e spacchetto in una cartella il seguente archivio. http://sdr.osmocom.org/trac/attachment/wiki/rtl-sdr/RelWithDebInfo.zip
3) Nella cartella spacchettata cerco il programma RTL_EEprom.exe e lo eseguo da una finestra DOS. Il programma legge le caratteristiche della chiavettina e me le mostra a video.

C:\hamprograms\RTL_SUITE>rtl_eeprom.exe
Found 1 device(s):
  0:  Generic RTL2832U OEM
Using device 0: Generic RTL2832U OEM
Found Rafael Micro R820T tuner

Current configuration:
__________________________________________
Vendor ID:              0x0bda
Product ID:             0x2838
Manufacturer:           Realtek
Product:                RTL2838UHIDIR
Serial number:          00000001
Serial number enabled:  yes
IR endpoint enabled:    yes
Remote wakeup enabled:  no
__________________________________________

Registrate il Vendor ID e il Product ID.

4) Dando il comando rtl_eeprom -help si ottiene questa schermata di aiuto:

Usage:
        [-d device_index (default: 0)]
        [-m <str> set manufacturer string]
        [-p <str> set product string]
        [-s <str> set serial number string]
        [-i <0,1> disable/enable IR-endpoint]
        [-g <conf> generate default config and write to device]
        [   <conf> can be one of:]
        [   realtek             Realtek default (as without EEPROM)]
        [   realtek_oem         Realtek default OEM with EEPROM]
        [   noxon               Terratec NOXON DAB Stick]
        [   terratec_black      Terratec T Stick Black]
        [   terratec_plus       Terratec T Stick+ (DVB-T/DAB)]
        [-w <filename> write dumped file to device]
        [-r <filename> dump EEPROM to file]
        [-h display this help text]


5) con il comando rtl_eeprom opzione -g realtek oppure realtek_oem in modo che sia diverso da quello rilevato, andiamo a riscrivere la eeprom della chiavettina.

6) Se togliamo e reinseriamo la chiavettina windows dovrebbe richiedere l'istallazione dei driver... e noi installiamo il driver della realtek, magari quello che troviamo nel sito di Dab_Player.

Adesso abbiamo una chiavettina da usare per SDR#  e un altra per DAB_Player.

 http://www.ukwtv.de/cms/downloads-aside/281-dab-player-von-andreas-gsinn.html

DISCLAIMER: Se qualche cosa non funziona correttamente durante la scrittura della chiavettina potreste danneggiarla irreparabilmente.  Eseguite la modifica a vostro rischio.  

Buoni ascolti Roberto Zinelli

Nessun commento:

Posta un commento

I commenti sono aperti a tutti e sono soggetti insindacabilmente a moderazione.
NON SARANNO PUBBLICATI COMMENTI SE PRIVI DI NOME E COGNOME ED EMAIL.
IL SOLO NOMINATIVO RADIOAMATORIALE NON SOSTITUISCE IL NOME E COGNOME RICHIESTO.
Grazie.

Nota. Solo i membri di questo blog possono postare un commento.