Arduino Mega Server
Модератор: Alex
Re: Arduino Mega Server
Спрашивую, поскольку есть плата http://imall.itead.cc/iboard.html, думал на ней всё поднять.
если мега как обязательно, то стоит эту посмотреть http://imall.itead.cc/iboard-pro.html.
если мега как обязательно, то стоит эту посмотреть http://imall.itead.cc/iboard-pro.html.
-
- Сообщения: 2357
- Зарегистрирован: Пт апр 20, 2012 12:53 pm
- Благодарил (а): 42 раза
- Поблагодарили: 262 раза
Re: Arduino Mega Server
Я конечно не знаю, но по-моему лучше взять стандартную.Спрашивую, поскольку есть плата http://imall.itead.cc/iboard.html, думал на ней всё поднять.
если мега как обязательно, то стоит эту посмотреть http://imall.itead.cc/iboard-pro.html.
-
- Сообщения: 2357
- Зарегистрирован: Пт апр 20, 2012 12:53 pm
- Благодарил (а): 42 раза
- Поблагодарили: 262 раза
Re: Arduino Mega Server
Вопрос
Почему запросы 5 и 6 зависли, если запросы 1 и 2 давно отработали и освободили сокеты?
Значит всё-таки библиотека работает неправильно?
Почему запросы 5 и 6 зависли, если запросы 1 и 2 давно отработали и освободили сокеты?
Значит всё-таки библиотека работает неправильно?
- Вложения
-
- библиотека работает неправильно?
- req.png (30.08 КБ) 14693 просмотра
- Рейтинг: 1.16%
-
- Сообщения: 1115
- Зарегистрирован: Вс июн 14, 2015 11:08 am
- Благодарил (а): 85 раз
- Поблагодарили: 342 раза
-
- Сообщения: 31
- Зарегистрирован: Пт мар 13, 2015 5:10 pm
- Благодарил (а): 8 раз
- Поблагодарили: 1 раз
Re: Arduino Mega Server
Минусы iBoard proutya писал(а):Спрашивую, поскольку есть плата http://imall.itead.cc/iboard.html, думал на ней всё поднять.
если мега как обязательно, то стоит эту посмотреть http://imall.itead.cc/iboard-pro.html.
1. на плате нет usb - т.е. для мониторинга серийнго порта надо что то придумывать
2. в описании сказано что работает только 3.3в логикой, опять же для согласования нужен конвертер уровней
3. придется повозится с библиотеками Ethernet - у IbordPro она своя
Добро торжествует, зло действует
-
- Сообщения: 2357
- Зарегистрирован: Пт апр 20, 2012 12:53 pm
- Благодарил (а): 42 раза
- Поблагодарили: 262 раза
Re: Arduino Mega Server
Это да, но мы вроде как установили механизм явления и из графиков видно, что через 3 секунды они ушли в ретрансмиссию на 6 секунд. Хотя два первых запроса давно отработали.лучше поставить WireShark и посмотреть дампы
Это говорит о том, что они не освободили сокеты, иначе бы через 3 секунды 5 и 6 запросы получили бы их. Тут по-моему других вариантов нет. (и это не случайный график, это повторяется при разных запусках, как система)
-
- Сообщения: 1115
- Зарегистрирован: Вс июн 14, 2015 11:08 am
- Благодарил (а): 85 раз
- Поблагодарили: 342 раза
Re: Arduino Mega Server
Тут скорей всего ардуина была занята отдачей файла process.js и не перевела первые сокеты в статус LISTEN.
Все-таки это не многозадачная среда.
Все-таки это не многозадачная среда.
- uni
- Сообщения: 191
- Зарегистрирован: Вс июл 26, 2015 9:21 pm
- Откуда: Екатеринбург
- Благодарил (а): 4 раза
- Поблагодарили: 7 раз
- Контактная информация:
Re: Arduino Mega Server
JTAG и сниффер и можно не гадать - все вопросы отпадут сами собой. Пора уже обзаводиться. Платка судя по всему веб-сервер не потянет либо потянет, но с большими ограничениями. Меня посетила идея сделать на этом железе шлюз Modbus TCP в Modbus RTU RS-485. Это было бы интересно, так как стоит такая штука недешево.
Россия навсегда!
-
- Сообщения: 1115
- Зарегистрирован: Вс июн 14, 2015 11:08 am
- Благодарил (а): 85 раз
- Поблагодарили: 342 раза
Re: Arduino Mega Server
Тут я с Вами соглашусь. В своих проектах я использовал W5100 только в качестве веб-интерфейса настроек и двустороннего взаимодействия с MajorDoMo.
А для гейтов можно и вообще ENC28J60 использовать
А для гейтов можно и вообще ENC28J60 использовать
-
- Сообщения: 142
- Зарегистрирован: Вт ноя 25, 2014 2:06 pm
- Благодарил (а): 33 раза
- Поблагодарили: 0
Re: Arduino Mega Server
возвращаюсь к вопросам новичкаAlex писал(а):Ваш код
40 234 65 114 02 00 00
1) в serial выводиться температура а как ее отобразить на веб страничке Сервера и там выходит GET /objects/?object=analog01&op=m&m=update&v=31.12 HTTP/1.0 такой ответ,как понял "v" это температура а что такое "op" и "m" и как его отобразить на сервере MDM
2) что это за ответ GET /objects/?object=contCLO&op=m&m=update&v=0
3) как и где настроить время то 1970-01-01 00:14:01 GET /objects/?object=contCLO&op=m&m=update&v=0 как то не понятное время )
спасибо за ответы
Windows 10 + Raspberry Pi3 + ESP8266