Errore IRremote

Ciao a tutti, questa mattina ho aperto un vecchio sketch (funzionante ovviamente) e mi da il seguente errore:

/Applications/Arduino_1.5.6_2.app/Contents/Resources/Java/libraries/RobotIRremote/src/IRremoteTools.cpp:5: error: 'TKD2' was not declared in this scope

Inoltre se provo a compilare uno degli esempi della libreria mi dice:

IRrecord:25: error: 'IRsend' does not name a type

Ho una libreria obsoleta? Ha qualche problema con le versioni 1.5.x la IRremote?

Ho semi risolto, in effetti è un problema di compatibilità, la libreria IRremote sembra non funzionare sulle versioni 1.5.x (almeno per Mac), scaricata la versione 1.0.5, con la quale probabilmente avevo fatto quegli sketch prima di cambiare computer, tutto va a meraviglia.

Ne esistono di nuove?

La IRremote è stata implementata nell'IDe per l'Arduino Robot ma solo nella parte di ricezione. Se vuoi usarla sul ramo 1.5.x devi cancellare la IRremote presente nella cartella libraries del Robot e scaricare quella originale.