Ви не увійшли.
ДЛя вас может и четко. Я например ничего не понял из того, что он написал. Поэтому и вопросы уточняющие задаю .
дык Fer всё чётко расписал....
"Если в папке с вашей библиотекой названия вашей библиотеки нет, то подсвечиваться не будет."
Простите, я ничего не понял из того про что вы сказали. Как в папке с библиотекой не может быть названия библиотеки? что это означает ?
У меня например есть библиотека , которую я хочу подключить. Пусть это будет SerialWare.h . Если она отображена красным текстом , то что это означает? Исходя из того что вы написали это означает, что в папке , где находится эта библиотека, файл с библиотекой подписан названием библиотеки?
Как это влияет на работу самой библиотеки?
Объясните пожалуйста нормально, тут далеко не все программисты. Если текст отображается красным в arduino ide , то такая библиотека работать будет ?
За подсветку синтаксиса в Arduino IDE отвечает файл ..Arduino\lib\keywords.txt
К каждой библиотеке в наборе идёт свой keywords.txt
Если в папке с вашей библиотекой названия вашей библиотеки нет, то подсвечиваться не будет. Файл можно рихтовать блокнотом, думаю, разберетесь.
Там же, рядышком, в ..\Arduino\lib\theme\theme.txt можно и цвета фона, текста и хайлайтов самой IDE изменить.
Почему при подключении библиотеки одно название красного цвета, а другое черного?
Например, IRremote - черного:
#include <IRremote.h>
void setup() {
}
void loop() {
}
А вот Servo - красного:
#include <Servo.h>
void setup() {
}
void loop() {
}