Задержка при выполнении метода getURL

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

amelnyk
Сообщения: 78
Зарегистрирован: Вт ноя 22, 2016 12:17 am

Re: Задержка при выполнении метода getURL

Сообщение amelnyk »

olehs писал(а):Самый простой способ - как Вы и написали: МЖД в ответ на состояние датчика сразу отдает Ардуине нужное состояние реле.
ага, а можно ткнуть в кусок кода? буду очень признателен.
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am

Re: Задержка при выполнении метода getURL

Сообщение olehs »

попробуйте в вызываемом ардуиной методе написать
amelnyk
Сообщения: 78
Зарегистрирован: Вт ноя 22, 2016 12:17 am

Re: Задержка при выполнении метода getURL

Сообщение amelnyk »

хех, слегка я протупил... посмотрел еще раз код ардуинки, там оказывается в методе sendHTTPRequest, который я взял на гитхабе, стоял зачем-то delay(2000)... ах блин, аж обидно, что так протупил.
Но всё же, убрал я задержку в 2 сек, стало конечно лучше, но секунда-полторы еще есть.
Сделал по варианту с ответом на запрос через echo, стало на один запрос меньше и вцелом достаточно быстро))
Спасибо olehs за подсказки.

Еще бы заюзать keep-alive для соединений ардуины с МЖД, было бы вообще круто. МЖД поддерживает keep-alive?
Ответить