Страница 8 из 16

Virtuino HMI на Андроид

Добавлено: 27 янв 2019, 21:25
ingener
Спасибо, получилось. Теперь возникает вопрос, почему никто не делает (ну или нигде не рекомендуют) делать соединение с ESP по hardware? Везде по умолчанию software, что в примерах IDE, что в блоках FLprog. А ведь по хард скорость можно сделать выше. Или это ничего не даст?

Virtuino HMI на Андроид

Добавлено: 27 янв 2019, 22:46
dizzyy
ingener писал(а): 27 янв 2019, 21:25Теперь возникает вопрос, почему никто не делает (ну или нигде не рекомендуют) делать соединение с ESP по hardware? Везде по умолчанию software, что в примерах IDE, что в блоках FLprog. А ведь по хард скорость можно сделать выше. Или это ничего не даст?
и каждый раз вытаскивать блютуз или есп чтоб прошить ардуинку при тестах?

Virtuino HMI на Андроид

Добавлено: 27 янв 2019, 22:51
Fuji1604
Чтоб каждый раз не отключать есп я и сделал блок и библиотеку esp-link, выше скорость передачи и самое главное прошивка ардуино по воздуху

Virtuino HMI на Андроид

Добавлено: 27 янв 2019, 22:51
ingener
[ref]dizzyy[/ref], если дело только в этом....
А на скорость работы это не повлияет?
Допустим, частота обновления информации на индикаторах или графиках?

Virtuino HMI на Андроид

Добавлено: 27 янв 2019, 22:54
Fuji1604
В настройках вебсервера можете изменить время обновления

Virtuino HMI на Андроид

Добавлено: 27 янв 2019, 22:56
dizzyy
везде вроде ставят 9600 , и этого как бы достаточно..все равно с прогой синхронизация реже секунды нет в большенстве случаев

Virtuino HMI на Андроид

Добавлено: 27 янв 2019, 23:00
Fuji1604
0,1 сек выставляется, но проверить не могу сейчас

Virtuino HMI на Андроид

Добавлено: 28 янв 2019, 10:38
ingener
Fuji1604 писал(а): 27 янв 2019, 20:21
ingener писал(а): 27 янв 2019, 14:45библиотека
значит связь есть, теперь в списке серверов ставите галочку на этом подключении и нажимаете коннект
На домашней сети все ОК. На рабочей (у роутера IP вида 192,168,1,.... - пробовал в скетче 88, 140 и др) - появляется сообщение < font color=`red>error 404 </font> :smile37:
Спросил у местных IT-шников, сказали свободный IP (210), а насчет порта (нужно ведь тоже его указывать в скетче) что-то невнятно говорят, типа для настройки по WiFi порт не нужен. Или они что-то путают, или одно из двух....

Virtuino HMI на Андроид

Добавлено: 28 янв 2019, 12:32
dizzyy
нужно спросить не позакрывали ли они фаерволом порты? если закрыли то пускай откроют какой то , его и указать. возможно надо будет и сделать проброску этого порта на свободный ИП(если свободен 210 то на 192.168.1.210 и орентируйтесь и в скетче и в программе)

Virtuino HMI на Андроид

Добавлено: 28 янв 2019, 15:00
Fuji1604
Если закоментировать строку с ip, то esp сама должна получить ип адрес от роутера, только ее потом искать сложнее, либо в монитор порта логи выводить, либо в сети ип сканером

Virtuino HMI на Андроид

Добавлено: 28 янв 2019, 15:43
ingener
Заработало. причина оказалась в непропаянном контакте на макетной плате :smile171:
Вот еще вопрос по графику. Можно ли как-то стартовать и останавливать его? А то рисует без остановки сутки напролет...
Вот если бы автоматически (есть сигнал - пишет, нету - не пишет) или по отдельному сигналу с Ардуины он записывал...

Virtuino HMI на Андроид

Добавлено: 28 янв 2019, 16:34
ingener
через некоторое время простоя (планшет закрыт) ESP отваливается от сети. И помогает снова соединиться только перезагрузка. Никак этого не изхбежать? :smile37:

Virtuino HMI на Андроид

Добавлено: 28 янв 2019, 16:42
Fuji1604
тут я затрудняюсь ответить, может переменную какую нибудь регулярно изменять и передавать

Virtuino HMI на Андроид

Добавлено: 28 янв 2019, 18:38
ingener
Ну вот оставил на работе подключенный UNO с ESP, добавил мигание 13 выходом - чтобы ардуина не засыпала)
Но как теперь к этому соединиться из дома? Он не хочет.
Значит, связь возможна только в пределах одной WiFi сети?? :(

Virtuino HMI на Андроид

Добавлено: 28 янв 2019, 18:55
Kotafey
ingener писал(а): 28 янв 2019, 18:38Ну вот оставил на работе подключенный UNO с ESP, добавил мигание 13 выходом - чтобы ардуина не засыпала)
Но как теперь к этому соединиться из дома? Он не хочет.
Значит, связь возможна только в пределах одной WiFi сети?? :(
Для связи через инет, нужен внешний сервер или статический IP и должным образом настроить роутер.

Virtuino HMI на Андроид

Добавлено: 28 янв 2019, 19:03
ingener
Kotafey писал(а): 28 янв 2019, 18:55Для связи через инет, нужен внешний сервер или статический IP и должным образом настроить роутер.
Айтишники выделили свободный айпи и сказали, что такой-то порт свободен. Что еще нужно настроить?
Т.е. в скетче строчка с айпи раскомментирована.

Virtuino HMI на Андроид

Добавлено: 28 янв 2019, 19:17
Kotafey
ingener писал(а): 28 янв 2019, 19:03
Kotafey писал(а): 28 янв 2019, 18:55Для связи через инет, нужен внешний сервер или статический IP и должным образом настроить роутер.
Айтишники выделили свободный айпи и сказали, что такой-то порт свободен. Что еще нужно настроить?
Т.е. в скетче строчка с айпи раскомментирована.
Вводите в скетче IP и порт выданный айтишниками, эти же данные вводите в настройках виртуино.

Virtuino HMI на Андроид

Добавлено: 28 янв 2019, 19:19
Fuji1604
Почитайте в интернете про внешний ip и про проброску портов, либо узнай у своих айтишников ваш вешний ip и попроси их пробросить 80 порт на ip твоей esp

Virtuino HMI на Андроид

Добавлено: 28 янв 2019, 23:17
ingener
А можно ли вывести сразу две линии на одном графике?

Virtuino HMI на Андроид

Добавлено: 29 янв 2019, 09:04
ingener
Fuji1604 писал(а): 28 янв 2019, 16:42может переменную какую нибудь регулярно изменять и передавать
похоже на то, что передача не поможет. Нужен именно обмен с приемным устройством, на котором запущена Virtuino. Тогда весело мигает синий индикатор на ESP и оно не засыпает.
Вот бы кто додумался сделать некий блок эмуляции обмена для предупреждения засыпания ардуины с ESP...
PS - мигание 13 диодом не помогает, как оказалось.