Найдено 130 результатов

annakin
Вт июл 14, 2015 10:52 am
Форум: Arduino Mega Server (AMS)
Тема: Arduino Mega Server
Ответы: 3278
Просмотры: 3372046

Re: Arduino Mega Server

Ну если ты считаешь что проблема в Яве то тут я не смогу ничем помочь ибо я Яве я не силён. Но вот что я вчера выяснил с помощью маркеров: В модуле server_commands функция parseCommands есть два параметра я их выделил жирным. void parseCommands(EthernetClient cl) {   int posBegin;   int posEnd;   in...
annakin
Пн июл 13, 2015 8:14 pm
Форум: Arduino Mega Server (AMS)
Тема: Arduino Mega Server
Ответы: 3278
Просмотры: 3372046

Re: Arduino Mega Server

Блин перепробовал кучу вариантов, расставил вагон маркеров изменил тонну кода и никакого результата. У меня мозг уже через ушные отверстия лезет. Завтра буду разбиратся. Тестировал шас так: Без захода в браузер даю команду на включение Реле: http://192.168.0.101/&rele4=1    все работает. Проста захо...
annakin
Пн июл 13, 2015 7:32 pm
Форум: Arduino Mega Server (AMS)
Тема: Arduino Mega Server
Ответы: 3278
Просмотры: 3372046

Re: Arduino Mega Server

Методом Маркеров на данный момент выявил что в модуле Server а именно в функции serverWorks проблема с заморозкой после которой перестают приниматься команды если я захожу через браузер на АМС Отличная работа. Ещё бы человек двадцать таких как вы и мы бы за неделю успешно завершили весь проект. :) ...
annakin
Пн июл 13, 2015 5:13 pm
Форум: Arduino Mega Server (AMS)
Тема: Arduino Mega Server
Ответы: 3278
Просмотры: 3372046

Re: Arduino Mega Server

Выявил такую ситуацию что функции реле перестают отвечать как только делаю запрос в браузере AMS, я имею ввиду когда я захожу на сервер AMS, как только я выполняю запрос в браузере http://192.168.0.101 (это у меня сервер AMS) функции реле сразу перестают отвечать, пока я не перезапущу AMS. UPD: Знач...
annakin
Пн июл 13, 2015 2:05 pm
Форум: Arduino Mega Server (AMS)
Тема: Arduino Mega Server
Ответы: 3278
Просмотры: 3372046

Re: Arduino Mega Server

Попутно столкнулся с непонятным мне явлением: когда закрываешь браузер, то Ajax запросы продолжают сыпаться (судя по сериал монитору) ещё несколько минут. Откуда?! У меня такого нету, я работаю в Хроме 43. И При закрытии Хрома запросы от Ajax прекращаются сразу. А по поводу заморозки АМС, я начал о...
annakin
Пн июл 13, 2015 1:20 pm
Форум: Arduino Mega Server (AMS)
Тема: Arduino Mega Server
Ответы: 3278
Просмотры: 3372046

Re: Arduino Mega Server

Я К примеру не пользуюсь веб сервером АМС я управляю Ардуиной из Алисы. Почему я выбрал твою разработку потому что мне нравятся построение функции и модульной системы. Шас тоже буду разбираться почему сервер АМС замораживается и перестаёт отвечать на команды. Но у тебя шансов больше выявить проблему...
annakin
Пн июл 13, 2015 10:34 am
Форум: Arduino Mega Server (AMS)
Тема: Arduino Mega Server
Ответы: 3278
Просмотры: 3372046

Re: Arduino Mega Server

Привет Алекс и снова я к тебе с вопросом. Заметил такой баг. После 15 минут гдето AMS перестаёт принимать команды на включение реле. И в Мониторе Порта постоянно пишет вот это: GET /request_generic&nocache=4198 HTTP/1.1 Host: 192.168.0 GET /request_dash&nocache=5078 HTTP/1.1 Host: 192.168.0.10 GET /...
annakin
Вс июл 12, 2015 5:20 pm
Форум: Arduino Mega Server (AMS)
Тема: Arduino Mega Server
Ответы: 3278
Просмотры: 3372046

Re: Arduino Mega Server

Добавил (оригинальные) графики реального времени. Автоматическая настройка на максимальную величину и вывод текущего значения. Исходные коды будут в очередном «релизе». Как я понимаю у тебя такие штуки стоят на каждом устройстве с которого нужно считать данные: http://www.aliexpress.com/item/Free-S...
annakin
Вс июл 12, 2015 5:15 pm
Форум: Arduino Mega Server (AMS)
Тема: Arduino Mega Server
Ответы: 3278
Просмотры: 3372046

Re: Arduino Mega Server

Алекс Пасиб за идею с маркерами, я выявил где была ошибка у тебя. Надо было заменить просто этот символ ? на этот & в функции: void parseCommands(EthernetClient cl) {   int posBegin;   int posEnd;   int posParam;   if (request.indexOf("&") >= 0) {     posBegin = request.indexOf("&") + 1;     posEnd ...
annakin
Вс июл 12, 2015 3:15 pm
Форум: Arduino Mega Server (AMS)
Тема: Arduino Mega Server
Ответы: 3278
Просмотры: 3372046

Re: Arduino Mega Server

Отладка элементарна. Там, где стоит //setGoLightON(); } else { //setGoLightOFF(); ставим любые маркеры и любым способом проверяем прохождение алгоритма через эти точки. Если проблема не выявлена — тупо поднимаемся по алгоритму пока не находим причину проблемы. Да я раскоментировал эти строки. И про...