I live ExBB and CMS Limbo! » Разное » Arduino - простая работа с микроконтролером » Как адаптировать старые библиотеки для Arduino 1.6.x

Страниц (1): [1]
 

1. NordWest - 4 мая 2016 — 14:23 - перейти к сообщению
В Arduino IDE начиная с версии 1.0, разработчики переименовали файл WProgram.h в Arduino.h, поэтому, чтобы старые библиотеки заработали в новой IDE — нужно просто открыть файлы библиотеки (.h и .cpp) и если в них встречается строчка
code:
#include "WProgram.h"

, то заменить её на:
code:
#if defined(ARDUINO) && ARDUINO >= 100
#include "Arduino.h"
#else
#include "WProgram.h"
#endif

Обычно, это нужно делать только в заголовочном h-файле библиотеки.
Возможно, больше ничего делать не придётся и библиотека сразу заработает Улыбка

Powered by ExBB v1.1.180311