Re: Arduino Mega Server
Добавлено: Вс апр 05, 2020 4:15 pm
Зато компания хорошая собралась.
Подскажите, где почитать/посмотреть про графики? Логгер сам вроде прикрутил простенький пока, теперь вот думаю в графики данные перевести. Самому с нуля долго..serghei писал(а): Пт апр 03, 2020 6:17 pm Из дополнительного - всё , что тут опубликовал Ser009. Логирование , графики , всевозможные датчики. История создания страницы на форуме есть.
"Вкладки олицетворяют доступ к файлам с различными расширениями - без расширения, .c, .cpp или .h . Когда скетч компилируется, то все вкладки без расширения будут объединены вместе в один main sketch file" http://microsin.net/programming/avr/ard ... ocess.html то есть расширение .ino для обработчика CPP таковым не является. Объединение в один файл производится в алфавитном порядке по имени вкладок. "undefined reference to " указывает на то, что встретилась необъявленная ранее чем её использование функция.lihodeev писал(а): Пн апр 13, 2020 8:59 am esp 12f, без мажордома компилируется, правда куча ошибок, но как то работает, как только раскомментируешь #define MAJORDOMO_FEATURE получаю -
arduino_mega_server_d1mini_en.cpp.o: In function `majordomoInit()':
C:\Program Files (x86)\Arduino/dmajor.ino:166: undefined reference to `sendHttpRequest(unsigned char*, int, WiFiClient)'
arduino_mega_server_d1mini_en.cpp.o: In function `sendRequestM(char*, int)':
C:\Program Files (x86)\Arduino/dmajor.ino:166: undefined reference to `sendHttpRequest(unsigned char*, int, WiFiClient)'
collect2.exe: error: ld returned 1 exit status
кто то имел опыт?
тут как бы понятно, но весь проект как на меня держится на честном слове, и для его запуск в работу нужны правильные звезды. много звезд и правильных. А еще необходимо вникнуть в все ньюансы. При отсутствии док-ции это сложно.olmoro писал(а): Пн апр 13, 2020 12:38 pm"Вкладки олицетворяют доступ к фалам с различными расширениями - без расширения, .c, .cpp или .h . Когда скетч компилируется, то все вкладки без расширения будут объединены вместе в один main sketch file" http://microsin.net/programming/avr/ard ... ocess.html то есть расширение .ino для обработчика CPP таковым не является. Объединение в один файл производится в алфавитном порядке по имени вкладок. "undefined reference to " указывает на то, что встретилась необъявленная ранее чем её использование функция.lihodeev писал(а): Пн апр 13, 2020 8:59 am esp 12f, без мажордома компилируется, правда куча ошибок, но как то работает, как только раскомментируешь #define MAJORDOMO_FEATURE получаю -
arduino_mega_server_d1mini_en.cpp.o: In function `majordomoInit()':
C:\Program Files (x86)\Arduino/dmajor.ino:166: undefined reference to `sendHttpRequest(unsigned char*, int, WiFiClient)'
arduino_mega_server_d1mini_en.cpp.o: In function `sendRequestM(char*, int)':
C:\Program Files (x86)\Arduino/dmajor.ino:166: undefined reference to `sendHttpRequest(unsigned char*, int, WiFiClient)'
collect2.exe: error: ld returned 1 exit status
кто то имел опыт?
Варианты решения могут быть разные - от переименования вкладок до пунктуального следования правилам C/CPP.
Тут всё намного сложнее. Автора нет уже более полутора лет и его сайт с дистрибутивами не обновляется.lihodeev писал(а): Пн апр 13, 2020 1:04 pm .. весь проект как на меня держится на честном слове, и для его запуск в работу нужны правильные звезды. много звезд и правильных. А еще необходимо вникнуть в все ньюансы. При отсутствии док-ции это сложно.
Думаю сложности несколько преувеличены))))Тут всё намного сложнее
.Никому! Как показывает практика для новичка это сильно сложно, а человеку который разбирается во всем этом- не нужно. Вот и остался никому не нужный АМС, лишь изредка заглядывают люди в поисках чего то этакого но почему то их интерес имеет довольно краткосрочный характер, да оно и понятно- не может АМС конкурировать с малинами и апельсинами, там си++ постепенно вытесняется более высокоуровневыми языками, да и проще они. Вот как то так Дорогие мои детишечки))))не понятно где это выкладывать и кому это надо
Функция или метод не определены, вы не можете использовать то чего нет.undefined reference to
Добрался таки поковырять графики. АМС в Вашем варианте даже не стал пробовать запускать, ибо периферия разная, половину скетча комментировать надо.. Решил разобрать www-часть, появились вопросы.