Pagina 8 di 18

Re: ricevitore usb per telecomando (ex:infrahid)

Inviato: 08 gen 2012, 23:19
da davidea
rifatta stirata con tempo lungo abbastanza, ed ecco il risultato

la cosa strana ( ma forse ragionandoci mica tanto) e' che appena ho preso il tutto per la carta della stampa questa si e' staccata senza nessuno sforzo dalla basetta, la prossima volta prima di toccarla la faccio raffreddare , credo che cosi' il toner era ancora troppo plastico e quindi si e' staccato con facilita' rimanendo pero in parte sul foglio di carta, forse raffreddandosi sarebbe rimasto tutto sul rame.

devo comunque rifare tutto, sia perche' il foglio che ho usato (il primo dei 4 che avevo stampato) era molto sporco di toner e la sporcizia si e' trasferita pure ella, sia perche' il tipo di stampa che vi era su' un po' si e' traferito sul rame (se ci fate caso il alto a destra si vedono benissimo i due 4 che formano il prezzo del telefono!!! e sotto tutta la scritta mediaworld) .
ma ormai se ne aprla domani la stampante e' in ufficio!!!

Re: ricevitore usb per telecomando (ex:infrahid)

Inviato: 09 gen 2012, 16:39
da alez
Update: pacchettino UK con i 328 + quarzi + condensatori arrivato :D

Re: ricevitore usb per telecomando (ex:infrahid)

Inviato: 09 gen 2012, 18:30
da ragno
ragno ha scritto:Mmm....aggiungo che con la configurazione utilizzata (irmplircd) xbmc non "vede" il telecomando... :frusta:

Codice: Seleziona tutto

<lircmap>
	<remote device= "IRMP">
:lol: :lol: :lol:

Re: ricevitore usb per telecomando (ex:infrahid)

Inviato: 09 gen 2012, 18:32
da ragno
@davidea: hai finito di inquinare con tutto quel toner che stai spargendo in giro...

@alez: mo' devi dargli di saldatore...

:lol: :lol: :lol:

Re: ricevitore usb per telecomando (ex:infrahid)

Inviato: 09 gen 2012, 23:24
da davidea
no, non ho finito.... o forse si???? booooooo

altro giro, altra corsa, e sembra stavolta sia andata buona a meta!!!!

oggi ho stampato su carta patinata (quasi cartoncino) presa a prestito da una rivista di prestigio (in ufficio)

come potete vedere a destra, dove ho preriscaldato la piastrina, stirato per 4 minuti, pressato a piu' non posso , nel prendere la piastrina, si stava sollevando la carta staccandosi dal toner (la parte che e' venuta con le piste piu' rade) , ma comunque non andava bene..... forse ho pressato troppo o il ferro era troppo caldo e il toner non ha mantenuto la sua forma, sembra si sia sciolto espandendosi di lato.

ho riprovato, stavolta senza preriscaldare, quindi ho nastrato il foglio alla piastrina col nastro carta, ho pressato poco e niente e ho tenuto al calduccio per circa 3 minuti. quando ho finito ho lasciato raffreddare con calma e poi passato in acqua calda, che dire a parte un paio di sbavature corrette con il taglierino il lavoro sembra riuscito, domani vado di acido!!!!


ps, la stampante e' impostata per fare dei neri pieni, senza diethering , e con il livello del toner messo al minimo, ma li' e' un problema della mia stampante, in qualsiasi altro livello la lama di pulizia funziona male e mi lascia lo sporco per tutto il foglio (addirittura il circuito mi viene 3 volte in un A4)

Re: ricevitore usb per telecomando (ex:infrahid)

Inviato: 10 gen 2012, 12:27
da alez
davidea ha scritto:
oggi ho stampato su carta patinata (quasi cartoncino) presa a prestito da una rivista di prestigio (in ufficio)
Presa a prestito? Intendi restituire la pagina? :lol: :lol: :lol:

Re: ricevitore usb per telecomando (ex:infrahid)

Inviato: 10 gen 2012, 12:28
da alez
ragno ha scritto:
ragno ha scritto:Mmm....aggiungo che con la configurazione utilizzata (irmplircd) xbmc non "vede" il telecomando... :frusta:

Codice: Seleziona tutto

<lircmap>
	<remote device= "IRMP">
:lol: :lol: :lol:

Ma quindi funge così?

Re: ricevitore usb per telecomando (ex:infrahid)

Inviato: 10 gen 2012, 13:53
da ragno
alez ha scritto: Ma quindi funge così?
Yesss.... :ok:

Re: ricevitore usb per telecomando (ex:infrahid)

Inviato: 11 gen 2012, 21:39
da von fritz
Hello

bene, finito anche il mio openprogrammer :lingua:.
oggi volevo compilare i sorgenti avr usb-irr per vedere come veniva compilato ma :shock:

Codice: Seleziona tutto

[fritz@Think_fritz default]$ make -f Makefile16
avr-gcc -I "../" -I "../Irmp" -I"../usbdrv" -mmcu=atmega16 -Wall -gdwarf-2 -std=gnu99 -DF_CPU=12000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -ffunction-sections -fdata-sections -MD -MP -MT main.o -std=gnu99 -c  ../main.c
In file included from ../main.c:29:0:
../usbdrv/usbdrv.h:455:6: error: variable 'usbDescriptorDevice' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
../usbdrv/usbdrv.h:461:6: error: variable 'usbDescriptorConfiguration' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
../usbdrv/usbdrv.h:467:6: error: variable 'usbDescriptorHidReport' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
../usbdrv/usbdrv.h:473:6: error: variable 'usbDescriptorString0' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
../usbdrv/usbdrv.h:479:5: error: variable 'usbDescriptorStringVendor' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
../usbdrv/usbdrv.h:485:5: error: variable 'usbDescriptorStringDevice' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
../usbdrv/usbdrv.h:491:5: error: variable 'usbDescriptorStringSerialNumber' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
../main.c:45:14: error: variable 'usbDescriptorHidReport' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
make: *** [main.o] Errore 1


:mado:

googlando in giro, sembra sia dovuto al mio avr-gcc "troppo nuovo"
@ragno, con che versione lo hai compilato tu?

bye

Re: ricevitore usb per telecomando (ex:infrahid)

Inviato: 11 gen 2012, 22:10
da davidea
be' puoi modificare il programma mettendo la parola const davanti ad ogni dichiarazione i variabili nelle righe indicate....

oggi sono arrivati i componenti, mancano i micro 32K... arriveranno a giorni????
ieri sera ho inciso e forato la basetta, tutto ok, vediamo questo week end di montare tutto ed iniziare a lavorare.

Re: ricevitore usb per telecomando (ex:infrahid)

Inviato: 11 gen 2012, 22:21
da von fritz
Hello

@davidea, gia' cosi compila, bisogna vedere se funziona pero' :D

per chi usa un avr-gcc nuovo presumo dal 4.6.0 in su (io ho un 4.6.2)
bisogna sostituire in usbdrv/usbdrv.c usbdrv/usbdrv.h e main.c
PROGMEM con const PROGMEM.
cosi compila.

a propo e uscita una nuova versione di v-usb :
http://www.obdev.at/downloads/vusb/vusb-20120109.tar.gz

bye

Re: ricevitore usb per telecomando (ex:infrahid)

Inviato: 12 gen 2012, 08:50
da ragno
@vonfritz: uso ubuntu 11.04

Codice: Seleziona tutto

Using built-in specs.
Target: avr
Configured with: ../src/configure -v --enable-languages=c,c++ --prefix=/usr/lib --infodir=/usr/share/info --mandir=/usr/share/man --bindir=/usr/bin --libexecdir=/usr/lib --libdir=/usr/lib --enable-shared --with-system-zlib --enable-long-long --enable-nls --without-included-gettext --disable-checking --disable-libssp --build=i686-linux-gnu --host=i686-linux-gnu --target=avr
Thread model: single
gcc version 4.3.5 (GCC) 
ciao

p.s. aggiungo una cosa che ho constatato: una volta scelto il remoto, conviene ricompilare il codice irr attivando solo la gestione di "quel" telecomando. In questo modo si evitano "falsi positivi" perche' a volte i treni d'impulsi potrebbero essere associati ad un altro tipo di telecomando.

Re: ricevitore usb per telecomando (ex:infrahid)

Inviato: 12 gen 2012, 21:07
da von fritz
Hello

@ragno, trovato piccolo errore nel Makefile.


- avr-objcopy $(HEX_FLASH_FLAGS) -O ihex $(TARGET) $(OUTDIR)/$(PROJECT).eep || exit 0
+ avr-objcopy $(HEX_EEPROM_FLAGS) -O ihex $(TARGET) $(OUTDIR)/$(PROJECT).eep || exit 0
avr-objdump -h -S $(TARGET) >> $(OUTDIR)/$(PROJECT).lss
- @avr-size -C --mcu=${MCU} ${TARGET}
+ @avr-size ${TARGET}

mi sembrava strano che il file generato per la eeprom .eep sia di dimensioni uguali alla .hex :)
poi mi dava alla fine un errore avr-size -C option ecc.
magari dipende dal mio gcc troppo recente.

bye

Re: ricevitore usb per telecomando (ex:infrahid)

Inviato: 12 gen 2012, 22:18
da von fritz
Hello

poi per i ricompilatori, la prima cosa da modificare e usbconfig.h :

Codice: Seleziona tutto

@@ -241,8 +241,8 @@
 #define USB_CFG_DEVICE_VERSION  0x07, 0x01
 /* Version number of the device: Minor number first, then major number.
  */
-#define USB_CFG_VENDOR_NAME     'w', 'w', 'w', '.', 'd', 'v', 'b', 'v', 'i', 'e', 'w', 'e', 'r', '.', 'i', 'n', 'f', 'o'
-#define USB_CFG_VENDOR_NAME_LEN 18
+#define USB_CFG_VENDOR_NAME     'w', 'w', 'w', '.', 'v', 'd', 'r', 'i', 't', 'a', 'l', 'i', 'a', '.', 'o', 'r', 'g'
+#define USB_CFG_VENDOR_NAME_LEN 17
 /* These two values define the vendor name returned by the USB device. The name
  * must be given as a list of characters under single quotes. The characters
  * are interpreted as Unicode (UTF-16) entities.
:wink:

bye

Re: ricevitore usb per telecomando (ex:infrahid)

Inviato: 13 gen 2012, 09:07
da ragno
von fritz ha scritto:Hello

@ragno, trovato piccolo errore nel Makefile.


- avr-objcopy $(HEX_FLASH_FLAGS) -O ihex $(TARGET) $(OUTDIR)/$(PROJECT).eep || exit 0
+ avr-objcopy $(HEX_EEPROM_FLAGS) -O ihex $(TARGET) $(OUTDIR)/$(PROJECT).eep || exit 0
avr-objdump -h -S $(TARGET) >> $(OUTDIR)/$(PROJECT).lss
- @avr-size -C --mcu=${MCU} ${TARGET}
+ @avr-size ${TARGET}

mi sembrava strano che il file generato per la eeprom .eep sia di dimensioni uguali alla .hex :)
poi mi dava alla fine un errore avr-size -C option ecc.
magari dipende dal mio gcc troppo recente.

bye
Modifiche effettuate. :ok:
La seconda riga (@avr-size) mi funziona correttamente (avr-gcc 4.35).

ciao