Найдено 130 результатов
- Вт июл 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...
- Пн июл 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 все работает. Проста захо...
- Пн июл 13, 2015 7:32 pm
- Форум: Arduino Mega Server (AMS)
- Тема: Arduino Mega Server
- Ответы: 3278
- Просмотры: 3372046
Re: Arduino Mega Server
Методом Маркеров на данный момент выявил что в модуле Server а именно в функции serverWorks проблема с заморозкой после которой перестают приниматься команды если я захожу через браузер на АМС Отличная работа. Ещё бы человек двадцать таких как вы и мы бы за неделю успешно завершили весь проект. :) ...
- Пн июл 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: Знач...
- Пн июл 13, 2015 2:05 pm
- Форум: Arduino Mega Server (AMS)
- Тема: Arduino Mega Server
- Ответы: 3278
- Просмотры: 3372046
Re: Arduino Mega Server
Попутно столкнулся с непонятным мне явлением: когда закрываешь браузер, то Ajax запросы продолжают сыпаться (судя по сериал монитору) ещё несколько минут. Откуда?! У меня такого нету, я работаю в Хроме 43. И При закрытии Хрома запросы от Ajax прекращаются сразу. А по поводу заморозки АМС, я начал о...
- Пн июл 13, 2015 1:20 pm
- Форум: Arduino Mega Server (AMS)
- Тема: Arduino Mega Server
- Ответы: 3278
- Просмотры: 3372046
Re: Arduino Mega Server
Я К примеру не пользуюсь веб сервером АМС я управляю Ардуиной из Алисы. Почему я выбрал твою разработку потому что мне нравятся построение функции и модульной системы. Шас тоже буду разбираться почему сервер АМС замораживается и перестаёт отвечать на команды. Но у тебя шансов больше выявить проблему...
- Пн июл 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 /...
- Вс июл 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...
- Вс июл 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 ...
- Вс июл 12, 2015 3:15 pm
- Форум: Arduino Mega Server (AMS)
- Тема: Arduino Mega Server
- Ответы: 3278
- Просмотры: 3372046
Re: Arduino Mega Server
Отладка элементарна. Там, где стоит //setGoLightON(); } else { //setGoLightOFF(); ставим любые маркеры и любым способом проверяем прохождение алгоритма через эти точки. Если проблема не выявлена — тупо поднимаемся по алгоритму пока не находим причину проблемы. Да я раскоментировал эти строки. И про...