Pronto RU890: Problemi con le Hardkeys ...

Actarusfleed

New member
Sto cercando di configurare il telecomado in aggetto.
X farlo sto usando il software Pronto Edit 4.05

Ho creato la grafica x tutti gli apparecchi del mio impianto ed ad ogni pulsante ho associato la corrispettiva funzione del telecomando originale.
Per fare questa cosa ho sfruttato la funzione di LEARN del sotware stesso e del telecomando.

Il risultato è questo file ccf:
http://www.ristorantealrustico.com/sharing/my_ht.zip

Il problema è che non mi funzionano le hardkeys.
Le hardkeys sono i tasti "reali" posti in verticale sul lato destro del telecomando.

Anche a questi tasti il software permette di associare un codice di un comando appreso dal telecomado originale del apparecchio.
Ai tasti volume + e - ho infatti associato il comando di innalzamento/abbassamento del volume del mio ampli HT.
Purtroppo però la prova non va abuon fine in quanto pigiando le hardkeys del pronto il potenziometro del ampli non ne vuole sapere di muoversi!

Ho provato più di una volta a fare ri-acquisire i codici al sistema ma poi il risultato è sempre il medesimo.
La cosa più disarmante è che nello stesso modo ho impostato le altre funzioni del telecomando del ampli creando dei pannelli grafici ed associando ad ogni pulsante le relative funzioni.
Quì tutto funziona! Mentre le hardkeys continuano anon funzionare.

Ho anche pensato che i tastini che costituiscono le hardkeys potessero essere guasti. Però lo escludo dato che quando pigio uno di quei bottoni la grafica sul display del pronto si modifica indicandomi che si sta emettendo un segnale!

Credo infine di aver tralasciato qualche cosa in fase di creazione del file ccf.

Qualche esperto mi può illuminare?

grazie a tutti,
acta.
 
Ho visto che hai utilizzato il learn per gli hard keys
Se i comandi funzionano nelle schede "devices" prova a duplicarli (alias) negli hard keys.
Dovrebbe funzionare.

Ciao
Franco
 
gasugasu ha detto:
Ho visto che hai utilizzato il learn per gli hard keys
Perchè non è corretto usare la funzione LEARN direttamente sulle hardk?

gasugasu ha detto:
Se i comandi funzionano nelle schede "devices" prova a duplicarli (alias) negli hard keys.
Nella scheda devices non ho pulsanti grafici a cui ho associato il comando "volume up/down". Tutti i tasti grafici sono associati ad altre funzioni che l'ampli riceve senza problemi.
Sempre nella scheda devices del ampli facendo un doppio click sulla voce "properties" si accede ad una window dove si possono associare ulteriori funzioni alle hardk.
Anche quì gli ho fatto apprendere i soliti comadi (volume up/down) comandi.

Però anche così, quando provo il telecomando non funziona.
Cioè se richiamo la device "Ampli" e pigio le hardkeys non succede nulla.

Non ho provato a far apprendere ad un tasto grafico la funzione di volume up/down ... dici di provare?


acta.
 
Actarusfleed ha detto:
Non ho provato a far apprendere ad un tasto grafico la funzione di volume up/down ... dici di provare?

Prova. Avevo un problema simile legato al fatto che avevo un volume che variava la velocità in base alla durata della pressione sul tasto.
Con il learn sono impazzito: ogni volta avevo un codice diverso (tra l'altro controlla il codice nelle proprietà). Alla fine ho preso un codice in una configurazione trovata su remotecentral e l'ho copiata.
Anche per i comandi di avanzamento non so perchè ma con il learn degli hard keys non riuscivo ad ottenere il salto al brano successivo ad una pressione breve e l'avanzamento rapido con la pressione prolungata.
Utilzzando il learn con un tasto grafico invece funzionava.
(mi hai fatto venire in mente che a due anni dall'ultima programmazione dovrei vincere la pigrizia e fare un pò di upgrade della configurazione:rolleyes: )

Ciao
Franco
 
Ho aperto il ccf con ProntoEdit e ho dato un occhiata. Andando nel pannello Amp-Main vedo che i tasti soft (tipo DVD, VCR, Level, etc...) hanno un codice "plausibile" (ad esempio fai doppio click su DVD, poi su [C] LEARNED-DVD e trovi 0000 006d 0022 0002 0155 00ab 0016 003f 0016 0015 0016 003f 0016 003f 0016 003f 0016 003f 0016 003f 0016 0015 0016 0015 0016 003f 0016 0015 0016 0015 0016 0015 0016 0015 0016 0014 0016 003f 0016 003f 0016 0015 0016 003f 0016 0015 0016 0015 0016 0015 0016 0014 0016 003f 0016 0014 0016 003f 0016 0015 0016 003f 0016 003f 0016 003f 0016 003f 0016 0015 0016 05ea 0155 0055 0016 0e42), mentre i tasti hard volume +, - e mute hanno un codice IR chiaramente sbagliato, perchè troppo corto (doppio click su Properties, poi click su -, poi doppio click su [C]LEARNED e trovi 0000 006d 0000 0002 0155 0055 0016 0e43).

Non sempre il metodo learned funziona, io non lo uso mai, cerco i codici su Internet o li genero con IR Tool (sapendo codice device e comando che spesso si trovano su Internet, ad esempio per i Sony).

Inserendo i codici IR giusti (quelli soft) in Pronto IR Tool, mi dice che si tratta di un codice con pattern Kenwood / Yamaha, codice device 125. Il codice comando vale 133 per DVD, 132 per HTPC, 219 per DSP / Direct, etc...

Con queste informazioni (e conoscendo il modello preciso di ampli) dovresti trovare i codici su Internet, ad esempio su www.remotecentral.com, dove trovi anche tutti i tool utili. Usano IR Tool ti basterebbe sapere il codice comando di Volume+ e Volume- per generarlo.

Michele
 
prova effettuata ...

@gasu: ho fatto la prova facendo apprendere il comado ad un tasto "soft" x poi linkarlo a quello hard. Ma non funziona!

@Mike: Credo proprio tu abbia ragione ... in determinati casi il LEARN fallisce! Seguendo il tuo consiglio sono andato su remote central e mi sono scaricato un ccf di un impianto con il mio stesso ampli (yamaha dsp a1).
Ho infatti verificato su questo file che i codici di volume up/down sono ben + lunghi di quelli che il mio pronto learnizzava!

Domani mi sistemo il pannello del ampli e poi provo.

Cmq vorrei tu mi spiegassi come fare a ricavare i codici.
Devo infatti risolvere un altro problema : Crystalio 2

Il pannello da me creato x questa periferica (puoi vederlo dal mio file ccf che hai scaricato) con la solita funzione learn non funziona! Il problema è il medesimo ... i codici learnizzati sono troppo corti quindi errati!
Mi funziona solo il tasto ON. Tutti gli altri non funzionano.
Su remotecentral non esiste nessun file x questo apparecchio (troppo nuovo).

Ho gia scaricato installato il programma irtool v.13 ed aspetto tue gentili direttive per poterlo sfruttare x generare i codici del mio C2.

Ti ringrazio infinitamente x il tuo post precedente e x un tuo ulteriore aiuto.

grazie.
acta.
 
Actarusfleed ha detto:
@gasu: ho fatto la prova facendo apprendere il comado ad un tasto "soft" x poi linkarlo a quello hard. Ma non funziona!

Ma il tasto soft funziona?
Se si copia semplicemente tutto il codice (come ti ha spiegato Mike) del tasto soft e incollalo nel codice del tasto hard.

Ciao
Franco
 
Io conosco due modi per ricavare i codici di un apparecchio.

Il primo è trovare i codici in formato ccf su Internet e copiarli nei rispettivi tasti in Pronto Edit.

Il secondo è trovare su Internet la tabella con il codice device (unico per apparecchio) e i codici comando di ogni tasto. Si trovano per poche marche tra cui Sony. Non ho idea del Crystalio. Si inseriscono i codici device e comando in IR Tool e si genera il codice IR (nel riquadro in basso). Quindi si fa copia-incolla da IR Tool a Pronto Edit nel tasto corrispondente.

In casi disperati, se si conosce almeno un codice di un apparecchio, c'è un'altra possibilità. Si copia il codice IR che funziona in IR Tool (riquadro in basso) e si decodifica, ricavando codice device e codice comando. Quindi si generano i codici IR aventi quel codice device e tutti i codici comando da 0 a un numero n (per coprire tutti i comandi bisognerebbe arrivare almeno a n=100). Si crea un ccf con n tasti numerati e associati al relativo codice IR con comando n e si fa la prova sull'apparecchio, annotando l'effetto che fanno.

In genere, i comandi più importanti sono nelle prime poche decine di codici comando, quindi la cosa non è terribile come può sembrare. Se ne va una mezza giornata.

Per capire se un codice è "plausibile", oltre alla lunghezza, guarda le 4 cifre dopo 0000 006d (che indica la portante). Se sono 0 o un numero troppo piccolo, il codice è sbagliato. Numeri plausibili sono 0020, 0022, 0024, etc...

Michele
 
...

@gasu: no, nemmeno il tsto soft funziona!

@mike: io dovrei essere fortunato perchè il mio pronto ha un tasto learnizzato dal C2 che funziona! E' il tasto relativo all'accensione della periferica.

Il codice è:
0000 006b 0022 0002 0158 00ad 0016 0015 0016 0015 0016 0015 0016 0040 0016 0040 0016 0015 0016 0040 0016 0040 0016 0040 0016 0040 0016 0040 0016 0015 0016 0015 0016 0040 0016 0015 0016 0015 0016 0015 0016 0040 0016 0015 0016 0015 0016 0040 0016 0015 0016 0015 0016 0015 0016 0040 0016 0015 0016 0040 0016 0040 0016 0015 0016 0040 0016 0040 0016 0040 0016 061c 0158 0056 0016 0e72

Messo in irtool e decodificato mi da:
irtool2.jpg

device 216 e command 18

Quindi dovrei creare altri 99 "command" x la device 216.
Cancello 18 (nella casella comand) e digito 1. Poi clicco EncodeHex.
Il codice ottenuto dovrebbe corrispondere ad un comando reale del c2.

E' così che si fa?
grazie,
acta.
 
Actarusfleed ha detto:
Sì, il prog. mi da anche il messaggio di "appreso correttamente"!

Questo non vuole dire nulla, lui ha appreso un codice ma non è detto che sia corretto.
Prova a creare tre pulsanti utilizzando il learn, premendo il tasto da apprendere con tempi diversi (che so un secondo, tre secondi, 5 secondi)
poi controlla nelle proprietà il codice e verifica se è uguale in tutti e tre i tasti.
Certo se trovi un file con i codici già impostati fai prima:D


Ciao
Franco
 
Si vede subito che il codice che hai postato è giusto. E' un codice a 32 bit di tipo NEC molto simile a quello del mio FireDTV. La procedura che hai descritto è corretta; se sei fortunato, i comandi più comuni sono nei primi 100 codici comando.

Ho fatto un pò di ricerche e ho trovato:

- i codici del Crystalio II (http://www.pixelmagicsystems.com/support/downloads/firmware/index.htm), ma in formato .pcf (quello dei nuovi Pronto);

- i codici in formato .ccf, ma del vecchio Crystalio (http://www.remotecentral.com/cgi-bi...mplates/complete_system/alan-soumrany_ccf.zip)

- i codici del Crystalio II, ma in formato testuale per .pcf (http://www.pixelmagicforum.com/forum/showthread.php?t=1376 post 5);

Da quest'ultima fonte, se avessi un Crystalio sottomano, penso che riuscirei a ricavare quelli .ccf; comincerei provando così:

Power-on: 18
Power-off: 16
Input: 64
Keypad number 0-9: 0-9
Menu: 91
Menu up: 27
Menu down: 31
Menu left: 30
Menu right: 26
Menu OK: 34
Menu Esc: 93
Light: 92
Output: 65
Picture: 50
Aspect: 67
Deinterlace: 68
Passthru: 69
Macro: 48
Profile: 49

In pratica, per ogni codice prendi le prime due cifre dopo D827 e le traduci da esadecimale a decimale (lo fa la calcolatrice di Windows), ottenendo il codice comando. D8 = 216 è il codice device.

Di più senza aver mai visto un Crystalio (1 o 2 che sia ) non so fare. Buona fortuna.

Michele
 
Io sai cosa ho fatto?

Mi sono scaricato la versione di pronto edit che legge i file.pcf.
Mi sono scaricato il file pcf dal sito della PMS e l'ho dato in pasto al suddetto prog.

Ho ispezionato i tasti e mi sono copiato i codici di ogni tasto.
Poi li ho incollati sui tasti del mio ccf.

Il file ottenuto lo ho uploadato sul telecomando ma ancora non lo ho provato (purtroppo ho l'impianto HT in un altra casa).

Appena provo vi faccio sapere se ha funzionato.

Cmq mi interessare capire come fare a ricavare i codici.

a presto.
acta.
 
Se funziona sarebbe interessante verificare con IR Tools, a campione, se i codici comando sono quelli ipotizzati da me. In pratica, io ho cercato di fare manualmente la conversione tra .pcf e .ccf che tu hai fatto con il software.

Michele
 
FUNZIONA!

Lo stratagemma di copiare/incollare i codici da un software all'altro funziona!
I codici presi dal pcf ed incollati nel ccf funzionano!

Per sfizio ho generato (con Pronto IR tool) il codice x spegnere il Crystalio2 ... il codice come da te suggerito è il 16.
Così nella linea command ho imesso 16 (tutti gli altri parametri li ho lsciati uguali a come erano con il command18) poi ho cliccato "encode hex".
Il codice ottenuto è:
0000 006b 0022 0002 0158 00ad 0016 0016 0016 0016 0016 0016 0016 0040 0016 0040 0016 0016 0016 0040 0016 0040 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0040 0016 0016 0016 0016 0016 0016 0016 0040 0016 0040 0016 0040 0016 0040 0016 0016 0016 0040 0016 0040 0016 0040 0016 061c 0158 0056 0016 0e72

Che è diverso da quello funzionante copiato dal file pcf che è:
0000 006b 0026 0000 015d 00ae 0015 0015 0015 0015 0015 0015 0015 0041 0015 0041 0015 0015 0015 0041 0015 0041 0015 0041 0015 0041 0015 0041 0015 0015 0015 0015 0015 0041 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0041 0015 0015 0015 0015 0015 0015 0015 0041 0015 0041 0015 0041 0015 0041 0015 0015 0015 0041 0015 0041 0015 0041 0015 0621 015d 0057 0015 0e4c 015d 0057 0015 00ae

Ci possono essere 2 codici diversi ma cmq funzionanti?
Domani provo ad uploadare il codice ottenuto con IRTool e vedo se funziona cmq.

Ad ogni modo ho riscontrato qualche cosa che potrebbe avvalorare la tesi di codici diversi ma ugualmente funzionanti....
Il codice del tasto ON learnizzato dal mio pronto è questo:
0000 006b 0022 0002 0158 00ad 0016 0015 0016 0015 0016 0015 0016 0040 0016 0040 0016 0015 0016 0040 0016 0040 0016 0040 0016 0040 0016 0040 0016 0015 0016 0015 0016 0040 0016 0015 0016 0015 0016 0015 0016 0040 0016 0015 0016 0015 0016 0040 0016 0015 0016 0015 0016 0015 0016 0040 0016 0015 0016 0040 0016 0040 0016 0015 0016 0040 0016 0040 0016 0040 0016 061c 0158 0056 0016 0e72

Questo codice era l'unico codice funzionante di tutti quelli appresi dal mio apparecchio.

Il codice del tasto ON preso dal pcf del C2 è differente:
0000 006B 0024 0000 015D 00AE 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0041 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0041 0016 0041 0016 0016 0016 0041 0016 0041 0016 0041 0016 0621 015D 0057 0016 00AE

Quest'ultimo codice è diverso da quello learnizzato dal mio pronto ma funziona comunque!
Come è possibile?
Ci possono essere più codici a cui è assegnato un unico comando?

grazie,
acta.
 
Actarusfleed ha detto:
Ci possono essere più codici a cui è assegnato un unico comando?

Assolutamente si. Se la prima parte di un codice è più o meno giusta, l'apparecchio la riconosce (esiste una sorta di correzione dell'errore come nelle reti LAN), ignorando la parte successiva che per lui non ha significato.

Per esempio (ho usato IR Tool Mod per verificarlo; è la versione potenziata di IR Tool), la prima coppia di codici che hai postato corrispondono entrambi a 216/16, la seconda a 216/18. In ogni coppia, il primo codice è quello (come si dice in gergo) "pulito", il secondo è "raw", ma egualmente funzionante.

Per capire la differenza, guarda la seconda coppia di quartine: la prima indica il numero di bit del segnale one time, la seconda il numero di bit del segnale repeat (one time = segnale mandato una volta sola; repeat = segnale mandato a ripetizione, come il volume).

Nel primo codice della coppia hai 0022 0002, che significa 20 bit di one time e 0 di repeat (devi sottrarre due bit per lead in lead out).

Nel secondo codice della coppia hai 0024/26 0000, che significa 22/24 bit di one time e sempre 0 di repeat (anche se formalmente incorretto). Se i primi 20 bit di one time sono eguali a quelli del codice pulito, il comando funzionerà egualmente perchè i successivi 2/4 bit vengono ignorati dal ricevitore. Ecco perchè funzionano entrambi.

Io, per sicurezza uso sempre codici puliti generati con IR Tool.

Michele
 
Michele ....

speravo di scamparmela ma il destino infausto ha detto: "no!"

Mi è arrivato un nuovo pargolo in casa per il quale devo creare da zero un nuovo pannello device sul mio vecchio pronto.

Si tratta del player HD-DVD Toshiba HD-XE1
Ho dato una occhiata in rete ma non ho trovato nulla di preconfezionato in più il mio remote non apprende in maniera consona nessun comando.

Da dove parto?
 
Top