ricevitore usb per telecomando (ex:infrahid)

Hardware esterno.
Panelli LCD, TFT, HDTV, Telecomandi, Xbox-client, etc.

Moderatori: ragno, tapino, alez, zulu, davidea

ceo16
Messaggi: 324
Iscritto il: 21 gen 2008, 18:40

Re: ricevitore usb per telecomando (ex:infrahid)

Messaggio da ceo16 »

ciao ragno , io sono interessato anche allo stato attuale avrei in mente una nuova vdr.
Avatar utente
alez
Messaggi: 3074
Iscritto il: 09 mag 2007, 17:11

Re: ricevitore usb per telecomando (ex:infrahid)

Messaggio da alez »

Caxxo ci sono arrivato solo adesso che l'atmelino non ha la porta USB e che tutto il lavoro viene fatto via software dallo V-USB (usb virtuale che sfrutta i PIN I/O tradizionali di un ATMEGA) :o :shock: :D
Ciao alez
Avatar utente
ragno
Messaggi: 3017
Iscritto il: 20 gen 2007, 09:43
Località: Marte e dintorni
Contatta:

Re: ricevitore usb per telecomando (ex:infrahid)

Messaggio da ragno »

alez ha scritto:Hai provato il pluggo remote per leggere dall'event?
Boh, penso che si potrebbe gestire con il pluggo remote, comunque attendo maggiori delucidazioni da von fritz, che e' il mio mentore per yavdr... :)
per esperienza e' meglio non smanettare troppo con yavdr, altrimenti si rischia di dover reinstallare tutto perche non funziuona piu' a DOVERE.

saluti
raqgno
vdr: 1.4.7+extpatch54 (pensionata), 1.7.27 (yavdr 0.4)
Percorri la via che porta al sole,
e non camminare sui sentieri oscuri.

E quando penso che sia finita,
è proprio allora che comincia la salita.
Avatar utente
ragno
Messaggi: 3017
Iscritto il: 20 gen 2007, 09:43
Località: Marte e dintorni
Contatta:

Re: ricevitore usb per telecomando (ex:infrahid)

Messaggio da ragno »

von fritz ha scritto:Hello

come detto, il tasto memorizzato per l`accensione e il primo tasto che viene premuto con eeprom "vergine".
una volta memorizzato nella eeprom, rimane quello. se si vuole cambiare bisogna "svuotare" la eeprom.
a eeprom vuota viene memorizzato il primo tasto premuto.
Credo che la differenza tra il tuo usb_ir_rr ed il mio sia nel bootloader...
Probabilmente con il bootloader la eeprom non e' mai "vergine", quindi una volta che hai flashato il firmware via bootloader, il ricevitore non si pone in trained mode.
von fritz ha scritto: con win lo puoi fare comodamente con la dll + demo.exe mentre da linux :nonso: bisognera scrivere un qualcosina se non si trova niente di pronto.
Non credo che sia una cosa impossibile da realizzare , ma non saprei ora come "colloquiare" con un device HID sotto linux.
von fritz ha scritto: per yavdr ce la possibilità anche di usare irmplircd (demone), però devo ancora provare.
intanto devo sostituire l' atric con il irmp_vdritalia :D poi si vedrà.

bye
Ok, lascio a te la sperimentazione, ed attendo la pappapronta... :lol: :lol: :lol:

saluti
ragno
vdr: 1.4.7+extpatch54 (pensionata), 1.7.27 (yavdr 0.4)
Percorri la via che porta al sole,
e non camminare sui sentieri oscuri.

E quando penso che sia finita,
è proprio allora che comincia la salita.
Avatar utente
ragno
Messaggi: 3017
Iscritto il: 20 gen 2007, 09:43
Località: Marte e dintorni
Contatta:

Re: ricevitore usb per telecomando (ex:infrahid)

Messaggio da ragno »

ceo16 ha scritto:ciao ragno , io sono interessato anche allo stato attuale avrei in mente una nuova vdr.
Bene, tieni presente che stiamo parlando di un supermegaprogetto :lol: :lol: :lol:
Di cosa hai bisogno? Atmel programmato, etc, etc?
Hai delle proposte da fare? Vedi suggerimento risparmia_energia_di alez (beghelli) :)

saluti
ragno

p.s. che goduria vedere accendersi il led che dovrebbe pilotare il cyn17 (accensione vdr)...
vdr: 1.4.7+extpatch54 (pensionata), 1.7.27 (yavdr 0.4)
Percorri la via che porta al sole,
e non camminare sui sentieri oscuri.

E quando penso che sia finita,
è proprio allora che comincia la salita.
Avatar utente
ragno
Messaggi: 3017
Iscritto il: 20 gen 2007, 09:43
Località: Marte e dintorni
Contatta:

Re: ricevitore usb per telecomando (ex:infrahid)

Messaggio da ragno »

alez ha scritto:Caxxo ci sono arrivato solo adesso che l'atmelino non ha la porta USB e che tutto il lavoro viene fatto via software dallo V-USB (usb virtuale che sfrutta i PIN I/O tradizionali di un ATMEGA) :o :shock: :D
Ma e' proprio qui che sta la potenza, l'inventiva e le possibilita' di quel piccolo chippetto che costa come un caffe e cornetto.

saluti
ragno
vdr: 1.4.7+extpatch54 (pensionata), 1.7.27 (yavdr 0.4)
Percorri la via che porta al sole,
e non camminare sui sentieri oscuri.

E quando penso che sia finita,
è proprio allora che comincia la salita.
Avatar utente
alez
Messaggi: 3074
Iscritto il: 09 mag 2007, 17:11

Re: ricevitore usb per telecomando (ex:infrahid)

Messaggio da alez »

Per chi ha cercato di procurarsi il materiale in fiera dell'elettronica, chiedo qualche info:

- ho visto che l' ATmega8-16PU regge fino a 16 MHz ma mi pare che sia il progetto originale infrahid che lo schema di Ragno usino un quarzo da 12 MHz, mi confermate che voi usate un 12 MHz?

- in fiera secondo voi si trova un programmatore USB economico tipo USBASP?

oltre al quarzo a all'integrato, non vedo altri componenti di non facile reperibilità o sbaglio?
Ciao alez
Avatar utente
ragno
Messaggi: 3017
Iscritto il: 20 gen 2007, 09:43
Località: Marte e dintorni
Contatta:

Re: ricevitore usb per telecomando (ex:infrahid)

Messaggio da ragno »

alez ha scritto:Per chi ha cercato di procurarsi il materiale in fiera dell'elettronica, chiedo qualche info:

- ho visto che l' ATmega8-16PU regge fino a 16 MHz ma mi pare che sia il progetto originale infrahid che lo schema di Ragno usino un quarzo da 12 MHz, mi confermate che voi usate un 12 MHz?

- in fiera secondo voi si trova un programmatore USB economico tipo USBASP?

oltre al quarzo a all'integrato, non vedo altri componenti di non facile reperibilità o sbaglio?
Dunque, V-BUS e progetti derivati, funzionano a 12 Mhz, pero' in alcuni casi possono funzionare anche a clock piu' elevati.
Lo stesso usb_ir_rr che si appoggia a V-BUS mi pare possa funzionare a clock maggiori, anche se consiglierei di utilizzare un quarzo standard. Inoltre l'atmel dovrebbe reggere i 12mhz anche con tensioni minori di 5V (utili nel caso di 4 batterie da 1,2 in serie per funzionare senza l'alimentazione usb)...


Se non trovi il programmatore, dai un'occhiata al progetto (sersip) di vonfritz, oppure uno dei tanti schemi passivi per parallela. Potendo utilizzare il bootloader, anche se la velocita' di flash e' ridotta, una volta installato il bootloader, aggiorni il firmware via usb...
Se ci mette 3 minuti a flashare la prima volta non e' un problema.


Per il resto non sbagli: i componenti (condensatori, zener e resistenze) sono sempre gli stessi...

saluti
ragno
Ultima modifica di ragno il 07 dic 2011, 16:41, modificato 1 volta in totale.
vdr: 1.4.7+extpatch54 (pensionata), 1.7.27 (yavdr 0.4)
Percorri la via che porta al sole,
e non camminare sui sentieri oscuri.

E quando penso che sia finita,
è proprio allora che comincia la salita.
Avatar utente
ragno
Messaggi: 3017
Iscritto il: 20 gen 2007, 09:43
Località: Marte e dintorni
Contatta:

Re: ricevitore usb per telecomando (ex:infrahid)

Messaggio da ragno »

Riguardo lo sviluppo di una utility sotto linux per "smanettare" col device, ho trovato un link che dovrebbe essere una base di partenza...
http://www.signal11.us/oss/hidapi/

saluti
ragno.
vdr: 1.4.7+extpatch54 (pensionata), 1.7.27 (yavdr 0.4)
Percorri la via che porta al sole,
e non camminare sui sentieri oscuri.

E quando penso che sia finita,
è proprio allora che comincia la salita.
Avatar utente
von fritz
Messaggi: 1479
Iscritto il: 18 gen 2007, 23:33

Re: ricevitore usb per telecomando (ex:infrahid)

Messaggio da von fritz »

Hello

giochichiato un pò con la testgui :
se mandi un 2 ti risponde con un codice 01(power abilitato) o 00 (power disabilitato).
se mandi un 3 ti risponde con il codice del tasto memorizzato come "power"
se mandi un 4 0 disabiliti la funzione accensione (power).
se mandi un 4 1 abiliti la funzione accensione (power).
se mandi un 5 0 0 0 0 0 0, sarebbe anche sufficiente un 5 0 "cancelli" il codice memorizzato per il tasto power.
.......

bye
VDRBOX-HD : in pensione!
ALTRO : freerunner (openmoko) ; nokia n900 ; 2 seagate dockstar, samsung ps64d8000, diversi dispositivi ARM (Allwinner, Amlogic) ;)
Don't feed the trolls non alimentate sistemi proprietari ;)

Linux rulez! :)
Avatar utente
alez
Messaggi: 3074
Iscritto il: 09 mag 2007, 17:11

Re: ricevitore usb per telecomando (ex:infrahid)

Messaggio da alez »

@Ragno

Grazie, preferisco rimanere sullo standard, quando si gioca con protocolli seriali (RS-232 o USB) meglio rimanere sulle specifiche del progetto orginale, a maggior ragione essendo la V-USB implementata con routines software, se sbagli il timing non va + un caxxo

Per quanto riguarda i programmatori, se lo trovo bene, se no vado di seriale

Sabato fiera di Reggio Emilia :mrgreen:
Ciao alez
Avatar utente
ragno
Messaggi: 3017
Iscritto il: 20 gen 2007, 09:43
Località: Marte e dintorni
Contatta:

Re: ricevitore usb per telecomando (ex:infrahid)

Messaggio da ragno »

von fritz ha scritto:Hello

giochichiato un pò con la testgui :
se mandi un 2 ti risponde con un codice 01(power abilitato) o 00 (power disabilitato).
se mandi un 3 ti risponde con il codice del tasto memorizzato come "power"
se mandi un 4 0 disabiliti la funzione accensione (power).
se mandi un 4 1 abiliti la funzione accensione (power).
se mandi un 5 0 0 0 0 0 0, sarebbe anche sufficiente un 5 0 "cancelli" il codice memorizzato per il tasto power.
.......

bye
Grazie!

Vabbe', pure questo e' risolto :)

Dalla documentazione, il ricevitore risponde ai seguenti comandi:

Codice: Seleziona tutto

HidD_GetFeature (fetch data from the AVR):
ID1: (6 bytes) received current IR code data correspond to the IRMP structure.
ID2: (1 byte, boolean) current status if PowerOn function is enabled or not.
ID3: (6 bytes) of current-trained IR code for the corresponding PowerOn function, data structure of the IRMP.
ID7: (4 bytes) currently in use IRMP version. (Day [byte], Month [byte], Year [Word])

HidD_SetFeature (send data to the AVR):
ID4: (1 byte, boolean) set PowerOn function active / inactive.
ID5: (6 bytes), set / reset IR-trained code in the EEPROM.
ID6: (1 word) IR set polling frequency.
saluti
ragno

p.s. mi sa che manca poco allo alla realizzazione su stampato... :lol: :lol: :lol:
vdr: 1.4.7+extpatch54 (pensionata), 1.7.27 (yavdr 0.4)
Percorri la via che porta al sole,
e non camminare sui sentieri oscuri.

E quando penso che sia finita,
è proprio allora che comincia la salita.
Avatar utente
alez
Messaggi: 3074
Iscritto il: 09 mag 2007, 17:11

Re: ricevitore usb per telecomando (ex:infrahid)

Messaggio da alez »

Io ho un paio di fogli di press'n peel...
Ciao alez
Avatar utente
ragno
Messaggi: 3017
Iscritto il: 20 gen 2007, 09:43
Località: Marte e dintorni
Contatta:

Re: ricevitore usb per telecomando (ex:infrahid)

Messaggio da ragno »

alez ha scritto:Io ho un paio di fogli di press'n peel...
WOW!
Quelli li terrei pronti per la produzione "seriale"... :lol: :lol: :lol:

ciao
vdr: 1.4.7+extpatch54 (pensionata), 1.7.27 (yavdr 0.4)
Percorri la via che porta al sole,
e non camminare sui sentieri oscuri.

E quando penso che sia finita,
è proprio allora che comincia la salita.
Avatar utente
alez
Messaggi: 3074
Iscritto il: 09 mag 2007, 17:11

Re: ricevitore usb per telecomando (ex:infrahid)

Messaggio da alez »

:D si mi riferivo a quella, teneteli presenti ;)

Invece torno molto deluso dalla fiera dell'elettronica, mancavano completamente componenti per microelettronica, Quindi sono ancora senza atmel. Questa mi sa che sarà veramente l'ultima volta che vado in fiera
Ciao alez
Rispondi