Доброго времени суток, форумчане. Кто-нибудь работал с библиотекой ArduinoEasyTransfer? У меня даже примеры из неё не компилируются. Появляются следующие ошибки: EasyTransfer_TX_Example:4: error: 'EasyTransfer' does not name a type EasyTransfer_TX_Example.pde: In function 'void setup()': EasyTransfer_TX_Example:19: error: 'ET' was not declared in this scope EasyTransfer_TX_Example:19: error: 'details' was not declared in this scope EasyTransfer_TX_Example.pde: In function 'void loop()': EasyTransfer_TX_Example:32: error: 'ET' was not declared in this scope Библиотека скачана отсюда https://github.com/madsci1016/Arduino-EasyTransfer
глянул исходники по диагонали. details действительно нигде не объявлена) Там где объявлена ET Код (Text): EasyTransfer ET; разве надо не так? Код (Text): EasyTransfer ET = EasyTransfer();
А вы саму библиотеку то положили куда надо? В arduino IDE: скетч → импортировать библиотеку → add library. Тут выбираете скачанную папку Easy Transfer.
Скачал архив по вышеприведенной ссылке. Положил в %ARDUINO_IDE%\libraries каталог EasyTransfer. Все примеры компилируются. Arduino IDE 1.0.5.
Библиотеку распаковывал из архива в папку libraries, импортировал её, даже скачивал архив Arduino IDE 1.0.5, чтобы на чистом Arduino IDE 1.0.5 попробовать - не помогло.
Есть одна догадка. Вы кладете в libraries все содержимое архива? Попробуйте класть туда вместо папки "Arduino-EasyTransfer-master" вложенную в нее папку EasyTransfer. Я делал именно так.