Arduino Mega Server

Модератор: Alex

Vetrinus
Сообщения: 14
Зарегистрирован: Сб сен 26, 2015 11:19 am
Благодарил (а): 1 раз
Поблагодарили: 3 раза

Re: Arduino Mega Server

Сообщение Vetrinus » Вт сен 29, 2015 5:39 am

Раскомментировал все модули в скетче AMS, и вот, к чему это привело
  • ping.ino:11:38: fatal error: ICMPPing.h: No such file or directory
    compilation terminated.
    Multiple libraries were found for "Ethernet.h"
    Used: C:\Users\1\Documents\Arduino\libraries\Ethernet
    Not used: C:\Program Files (x86)\Arduino\libraries\Ethernet
    Multiple libraries were found for "SD.h"
    Used: C:\Users\1\Documents\Arduino\libraries\SD
    Not used: C:\Program Files (x86)\Arduino\libraries\SD
    Multiple libraries were found for "OneWire.h"
    Used: C:\Users\1\Documents\Arduino\libraries\OneWire
    Not used: C:\Program Files (x86)\Arduino\libraries\OneWire
До этого никаких проблем не было
GaiverX
Сообщения: 62
Зарегистрирован: Ср авг 26, 2015 3:15 pm
Благодарил (а): 1 раз
Поблагодарили: 6 раз

Arduino Mega Server

Сообщение GaiverX » Вт сен 29, 2015 5:53 am

Ошибка тут только первая часть, про ping ino. Проверьте, в папке icmpping есть папки src И utility? Если есть, переименуйте utility во что нибудь другое или удалите.
Все остальные сообщают о том, что используется библиотеки, расположеные в ваших документах, а не в папке установки.


Отправлено с моего iPhone используя Tapatalk
Последний раз редактировалось GaiverX Вт сен 29, 2015 6:26 am, всего редактировалось 1 раз.
Vetrinus
Сообщения: 14
Зарегистрирован: Сб сен 26, 2015 11:19 am
Благодарил (а): 1 раз
Поблагодарили: 3 раза

Re: Arduino Mega Server

Сообщение Vetrinus » Вт сен 29, 2015 6:12 am

Еще вопрос появился. Господа, а в какой вкладке находится выбор оформления?
Нужно ли что-то раскомментировать, чтобы он появился?
И отображаются ли в реальном времени файлы на сд карте? Потому что у меня там пусто
GaiverX
Сообщения: 62
Зарегистрирован: Ср авг 26, 2015 3:15 pm
Благодарил (а): 1 раз
Поблагодарили: 6 раз

Re: Arduino Mega Server

Сообщение GaiverX » Вт сен 29, 2015 6:17 am

Vetrinus писал(а):Еще вопрос появился. Господа, а в какой вкладке находится выбор оформления?
Нужно ли что-то раскомментировать, чтобы он появился?
И отображаются ли в реальном времени файлы на сд карте? Потому что у меня там пусто
По поводу оформления, зависит от того, что вы имеете ввиду.
Если код в скетче, то в arduino_mega_server.ino есть:
byte const DEFAULT_DESIGN = 0;
byte const GEEK_DESIGN = 1;
byte const HOME_DESIGN = 2;
byte const LIGHT_DESIGN = 3;
byte const MINIMAL_DESIGN = 4;
byte const MODERN_DESIGN = 5;
byte const MAJOR_DESIGN = 6;
byte const LEARN_DESIGN = 7;
byte const LAB_DESIGN = 8;
byte const AMPERKA_DESIGN = 9;
byte const MASTER_DESIGN = 10;

byte currentDesign = DEFAULT_DESIGN;

Выбор идет во вкладке server_maker.ino

По поводу SD карты - у меня тоже не отображается, еще не разбирался.
Vetrinus
Сообщения: 14
Зарегистрирован: Сб сен 26, 2015 11:19 am
Благодарил (а): 1 раз
Поблагодарили: 3 раза

Re: Arduino Mega Server

Сообщение Vetrinus » Вт сен 29, 2015 6:27 am

а СД карты у вас также отображается?Показать
Изображение
Последний раз редактировалось Vetrinus Вт сен 29, 2015 6:35 am, всего редактировалось 1 раз.
GaiverX
Сообщения: 62
Зарегистрирован: Ср авг 26, 2015 3:15 pm
Благодарил (а): 1 раз
Поблагодарили: 6 раз

Re: Arduino Mega Server

Сообщение GaiverX » Вт сен 29, 2015 6:32 am

Vetrinus писал(а):
а меня СД карты у вас также отображается?Показать
Изображение
Да, точно так же.
Vetrinus
Сообщения: 14
Зарегистрирован: Сб сен 26, 2015 11:19 am
Благодарил (а): 1 раз
Поблагодарили: 3 раза

Re: Arduino Mega Server

Сообщение Vetrinus » Вт сен 29, 2015 6:48 am

GaiverX писал(а): byte currentDesign = DEFAULT_DESIGN;

Выбор идет во вкладке server_maker.ino
Поиск в файле server_maker.ino ничего не дал. Есть подозрение, что этот параметр находится где-то в другом месте
GaiverX
Сообщения: 62
Зарегистрирован: Ср авг 26, 2015 3:15 pm
Благодарил (а): 1 раз
Поблагодарили: 6 раз

Re: Arduino Mega Server

Сообщение GaiverX » Вт сен 29, 2015 6:50 am

void insertBlock(uint8_t typeOperation, EthernetClient cl) {
if (typeOperation == TYPE_LINKS) {
if (modeNetWork == MODE_ONE) {
switch (currentDesign) {
case HOME_DESIGN: tempFile = SD.open("_one_hm.htm"); break;
case MODERN_DESIGN: tempFile = SD.open("_one_md.htm"); break;
case AMPERKA_DESIGN: tempFile = SD.open("_one_am.htm"); break;
default: tempFile = SD.open("_one.htm");

Разве не оно? в server_maker.ino
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server

Сообщение Alex » Вт сен 29, 2015 6:51 am

но большинство (95%) тут присутствующих в теме AMS да и всего форума majordomo используют именно w5100
Естественно, нельзя оставлять без поддержки огромный парк 5100. Но прогресс не остановить — когда на прилавке лежат 5100 и 5500 (пусть дороже), то у 51-го нет шансов для применения в АМС.
Раскомментировал все модули в скетче AMS, и вот, к чему это привело
0.12 версия не рассчитана на раскомментирование всех модулей, в частности Пинг вообще не работает (там нужно библиотеку подправить — у кого есть желание — велкам).
И отображаются ли в реальном времени файлы на сд карте? Потому что у меня там пусто
Кусок кода, отображающий файлы, присутствует в дистрибутиве, но закомментирован потому, что безбожно жрёт память. Кому это нужно — можете включить, но придётся чем-то другим пожертвовать. Ждём Мегу с 64 КБ оперативки...
GaiverX
Сообщения: 62
Зарегистрирован: Ср авг 26, 2015 3:15 pm
Благодарил (а): 1 раз
Поблагодарили: 6 раз

Re: Arduino Mega Server

Сообщение GaiverX » Вт сен 29, 2015 7:06 am

ссылку уже скидывал, но еще раз, кому интересно.
http://gaiverx.asuscomm.com:6948/ - рабочий сервер.

Кстати, Алекс, ты спрашивал, почему лайфер не шевелится. Починил часы, и он сразу ожил:)
Ответить