lelebum
1
Ho installato la libreria IR di Ken Shirriff (* Version 0.1 July, 2009
Ho caricato l'esempio IRrecvDemo
Con IDE 1.0.5-r2 tutto ok! e funziona.
Ho effettuato analoga procedura con IDE 1.5.6-r2
e compare messaggio di errore:
C:\Program Files\Arduino\libraries\RobotIRremote\src\IRremoteTools.cpp:5: error: 'TKD2' was not declared in this scope
In testa al listato dello schetch di esempio è citata questa rem
E' possibile che ci siano versioni aggiornate al nuovo IDE?
leo72
2
La IRremote non è compatibile con la DUE.
Guglielmo tempo fa mise il link ad una versione modificata per questa scheda:
Guarda se fa al caso tuo
lelebum
3
Scusami per aver omesso l'informazione, ma sto parlando di Arduino R3
leo72
4
R3 è una sigla che identifica un tipo di layout delle schede.
Che modello di scheda usi? Uno, Leonardo, Micro?
IRremoteTools.cpp:5: error:
Dentro la cartella IRremote di shirriff non mi risulta ci sia quel file, l'hai presa da qualcun'altro quella lib...
lelebum
6
Allora cerco di dire le cose precise:
- scheda Arduino UNO R3
- libreria scaricata da un link presente in Ken Shirriff's blog
- se uso IDE 1.0.5-r2 tutto funziona
- se suo IDE 1.5.6-r2 appare l'errore citato
Ipotizzando problemi del mio Win7, ho provato anche con PC di un amico, ma il problema non cambia.
Sono alla mia prima esperienza con IR, ma credo che ci siano problemi di compatibilità tra la libreria e il nuovo IDE.
su IDE 1.5.X esiste gia' una libreria IR nella cartella \libraries\RobotIRremote\
elimina detta cartella
lelebum
8
Ho eleminato cartella e adesso è tutto Ok!
Grazie mille!