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

Версия 6.3.х

Добавлено: 28.01.2020{, 05:35}
support
Вышла стабильная версия программы с номером 6.3.0. Проблемы и сложности с этой версией обсуждаем здесь.
Подробнее о новой версии программы можно посмотреть здесь.

P.S. Стабильная версия обновилась до 6.3.1. Подробнее здесь

Flprog 6.3.0

Добавлено: 31.01.2020{, 14:00}
evgen23
Здравствуйте. Сидел, экспериментировал с блоком энкодера Грачика(arduinoprom.ru). При компиляции вылетает (см. скрин).
пробовал версии 5.3.0 и 6.2.2, все повторяется. Переустановил программу в корень диска, не помогло. Help.

Flprog 6.3.0

Добавлено: 31.01.2020{, 15:43}
atlet
FLProg v 6.2,2 Z Не могу получить коректные данные с датчика DHT-11 . использую стандартный блок . в монитор порта выводятся какие то числа в " попугаях" не знаю точно с чем связана эта проблема .
на всякий случай даю скрины.

Flprog 6.3.0

Добавлено: 31.01.2020{, 18:59}
RedSky
evgen23, у Грачика блок энкодера создан в старой версии, в нём присутствуют непосредственные обратные связи и старый счётчик. У меня исправить не получилось, проще переписать блок заново.

Отправлено спустя 6 минут 47 секунд:
Кажется получилось, но нужна проверка.

Версия 6.3

Добавлено: 31.01.2020{, 19:15}
rw6cm
evgen23,
В блоке действительно обратная связь.
RedSky, Достаточно одной переменной, но чтобы соблюдалась нужная последовательность.
В вашем варианте она не верна.

Flprog 6.3.0

Добавлено: 31.01.2020{, 19:40}
support
atlet писал(а):
31.01.2020{, 15:43}
FLProg v 6.2,2 Z Не могу получить коректные данные с датчика DHT-11 . использую стандартный блок . в монитор порта выводятся какие то числа в " попугаях" не знаю точно с чем связана эта проблема .
на всякий случай даю скрины.
У DHT 11 действительно есть проблемы с чтением влажности. Причем самое интересное что это касается только недавно выпущенных датчиков. Я отлаживал программу с датчиками купленными несколько лет назад. После появления сообщений об ошибках чтения, не мог повторить эти ошибки пока не заказал новые датчики (со старыми всё работает). Сейчас подбираю новую библиотеку для работы с ними. в следующей версии постараюсь исправить эту проблему.

Flprog 6.3.0

Добавлено: 31.01.2020{, 20:17}
rw6cm
atlet,
Не видно контроллер, но видно что Вы используете проект созданный в старых версиях.
Соберите заново в новой версии, и должен работать.
СпойлерПоказать
2020_01_31_20_07_19_Датчик_температуры_и_влажности_DHT11_DHT21_DHT22_.png
2020_01_31_20_11_27_Монитор_SerialPort.png

Flprog 6.3.0

Добавлено: 31.01.2020{, 20:28}
SerOv
В версии 622 все заливается и работает. А в версии 630 выдает такую ошибку
СпойлерПоказать
Arduino: 1.8.11 (Windows 10), Плата:"NodeMCU 0.9 (ESP-12 Module), 80 MHz, Flash, Disabled (new can abort), All SSL ciphers (most compatible), 4MB (FS:none OTA:~1019KB), v2 Lower Memory, Disabled, None, Only Sketch, 115200"

C:\Users\SerOv\AppData\Local\Temp\flprog\pr1\pr1.ino: In function 'void loop()':

pr1:72:49: error: 'class ArduinoOTAMdnsClass<WiFiServer, WiFiClient, WiFiUDP>' has no member named 'setHostname'

if(ESPControllerWifiClient_status ) {ArduinoOTA.setHostname ("Proba2");

^

pr1:73:19: error: no matching function for call to 'ArduinoOTAMdnsClass<WiFiServer, WiFiClient, WiFiUDP>::begin()'

ArduinoOTA.begin();

^

C:\Users\SerOv\AppData\Local\Temp\flprog\pr1\pr1.ino:73:19: note: candidate is:

In file included from C:\Users\SerOv\AppData\Local\Temp\flprog\pr1\pr1.ino:9:0:

d:\Program Files (x86)\FLProg 630\ideV4\portable\sketchbook\libraries\ArduinoOTA\src/ArduinoOTA.h:87:8: note: void ArduinoOTAMdnsClass<NetServer, NetClient, NetUDP>::begin(IPAddress, const char*, const char*, OTAStorage&) [with NetServer = WiFiServer; NetClient = WiFiClient; NetUDP = WiFiUDP]

void begin(IPAddress localIP, const char* name, const char* password, OTAStorage& storage) {

^

d:\Program Files (x86)\FLProg 630\ideV4\portable\sketchbook\libraries\ArduinoOTA\src/ArduinoOTA.h:87:8: note: candidate expects 4 arguments, 0 provided

Несколько библиотек найдено для "ArduinoOTA.h"
Используется: d:\Program
Не используется: d:\Program
Не используется: D:\Program
exit status 1
'class ArduinoOTAMdnsClass<WiFiServer, WiFiClient, WiFiUDP>' has no member named 'setHostname'

Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"

Flprog 6.3.0

Добавлено: 31.01.2020{, 20:39}
rw6cm
SerOv,
Плата именно NodeMCU 0.9 ??

Flprog 6.3.0

Добавлено: 31.01.2020{, 20:42}
SerOv
NodeMCU v3
СпойлерПоказать
m.jpg

Flprog 6.3.0

Добавлено: 31.01.2020{, 20:48}
rw6cm
SerOv писал(а):
31.01.2020{, 20:42}
NodeMCU v3
Плату выбирайте NodeMCU 1.0

Flprog 6.3.0

Добавлено: 31.01.2020{, 20:51}
support
SerOv писал(а):
31.01.2020{, 20:28}
В версии 622 все заливается и работает. А в версии 630 выдает такую ошибку
СпойлерПоказать
Arduino: 1.8.11 (Windows 10), Плата:"NodeMCU 0.9 (ESP-12 Module), 80 MHz, Flash, Disabled (new can abort), All SSL ciphers (most compatible), 4MB (FS:none OTA:~1019KB), v2 Lower Memory, Disabled, None, Only Sketch, 115200"

C:\Users\SerOv\AppData\Local\Temp\flprog\pr1\pr1.ino: In function 'void loop()':

pr1:72:49: error: 'class ArduinoOTAMdnsClass<WiFiServer, WiFiClient, WiFiUDP>' has no member named 'setHostname'

if(ESPControllerWifiClient_status ) {ArduinoOTA.setHostname ("Proba2");

^

pr1:73:19: error: no matching function for call to 'ArduinoOTAMdnsClass<WiFiServer, WiFiClient, WiFiUDP>::begin()'

ArduinoOTA.begin();

^

C:\Users\SerOv\AppData\Local\Temp\flprog\pr1\pr1.ino:73:19: note: candidate is:

In file included from C:\Users\SerOv\AppData\Local\Temp\flprog\pr1\pr1.ino:9:0:

d:\Program Files (x86)\FLProg 630\ideV4\portable\sketchbook\libraries\ArduinoOTA\src/ArduinoOTA.h:87:8: note: void ArduinoOTAMdnsClass<NetServer, NetClient, NetUDP>::begin(IPAddress, const char*, const char*, OTAStorage&) [with NetServer = WiFiServer; NetClient = WiFiClient; NetUDP = WiFiUDP]

void begin(IPAddress localIP, const char* name, const char* password, OTAStorage& storage) {

^

d:\Program Files (x86)\FLProg 630\ideV4\portable\sketchbook\libraries\ArduinoOTA\src/ArduinoOTA.h:87:8: note: candidate expects 4 arguments, 0 provided

Несколько библиотек найдено для "ArduinoOTA.h"
Используется: d:\Program
Не используется: d:\Program
Не используется: D:\Program
exit status 1
'class ArduinoOTAMdnsClass<WiFiServer, WiFiClient, WiFiUDP>' has no member named 'setHostname'

Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
Можно проектик посмотреть?

Flprog 6.3.0

Добавлено: 31.01.2020{, 20:52}
SerOv
таже ошибка
СпойлерПоказать
Arduino: 1.8.11 (Windows 10), Плата:"NodeMCU 1.0 (ESP-12E Module), 80 MHz, Flash, Legacy (new can return nullptr), All SSL ciphers (most compatible), 4MB (FS:2MB OTA:~1019KB), 2, v2 Lower Memory, Disabled, None, Only Sketch, 115200"

Неверная библиотека найдена в d:\Program Files (x86)\FLProg 630\ideV4\libraries\Esp32-SoftwareSerial-master: Missing 'sentence' from library
Неверная библиотека найдена в d:\Program Files (x86)\FLProg 630\ideV4\libraries\Esp32-SoftwareSerial-master: Missing 'sentence' from library
Неверная библиотека найдена в d:\Program Files (x86)\FLProg 630\ideV4\libraries\Esp32-SoftwareSerial-master: Missing 'sentence' from library
Неверная библиотека найдена в d:\Program Files (x86)\FLProg 630\ideV4\libraries\Esp32-SoftwareSerial-master: Missing 'sentence' from library










C:\Users\SerOv\AppData\Local\Temp\flprog\pr2\pr2.ino: In function 'void loop()':

pr2:72:49: error: 'class ArduinoOTAMdnsClass<WiFiServer, WiFiClient, WiFiUDP>' has no member named 'setHostname'

if(ESPControllerWifiClient_status ) {ArduinoOTA.setHostname ("Proba2");

^

pr2:73:19: error: no matching function for call to 'ArduinoOTAMdnsClass<WiFiServer, WiFiClient, WiFiUDP>::begin()'

ArduinoOTA.begin();

^

C:\Users\SerOv\AppData\Local\Temp\flprog\pr2\pr2.ino:73:19: note: candidate is:

In file included from C:\Users\SerOv\AppData\Local\Temp\flprog\pr2\pr2.ino:9:0:

d:\Program Files (x86)\FLProg 630\ideV4\portable\sketchbook\libraries\ArduinoOTA\src/ArduinoOTA.h:87:8: note: void ArduinoOTAMdnsClass<NetServer, NetClient, NetUDP>::begin(IPAddress, const char*, const char*, OTAStorage&) [with NetServer = WiFiServer; NetClient = WiFiClient; NetUDP = WiFiUDP]

void begin(IPAddress localIP, const char* name, const char* password, OTAStorage& storage) {

^

d:\Program Files (x86)\FLProg 630\ideV4\portable\sketchbook\libraries\ArduinoOTA\src/ArduinoOTA.h:87:8: note: candidate expects 4 arguments, 0 provided

Несколько библиотек найдено для "ArduinoOTA.h"
Используется: d:\Program
Не используется: d:\Program
Не используется: D:\Program
exit status 1
'class ArduinoOTAMdnsClass<WiFiServer, WiFiClient, WiFiUDP>' has no member named 'setHostname'

Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
Отправлено спустя 3 минуты 3 секунды:
MQTT.flp
(582.23 КБ) 152 скачивания

Flprog 6.3.0

Добавлено: 31.01.2020{, 21:57}
support
SerOv писал(а):
31.01.2020{, 20:55}
таже ошибка
СпойлерПоказать
Arduino: 1.8.11 (Windows 10), Плата:"NodeMCU 1.0 (ESP-12E Module), 80 MHz, Flash, Legacy (new can return nullptr), All SSL ciphers (most compatible), 4MB (FS:2MB OTA:~1019KB), 2, v2 Lower Memory, Disabled, None, Only Sketch, 115200"

Неверная библиотека найдена в d:\Program Files (x86)\FLProg 630\ideV4\libraries\Esp32-SoftwareSerial-master: Missing 'sentence' from library
Неверная библиотека найдена в d:\Program Files (x86)\FLProg 630\ideV4\libraries\Esp32-SoftwareSerial-master: Missing 'sentence' from library
Неверная библиотека найдена в d:\Program Files (x86)\FLProg 630\ideV4\libraries\Esp32-SoftwareSerial-master: Missing 'sentence' from library
Неверная библиотека найдена в d:\Program Files (x86)\FLProg 630\ideV4\libraries\Esp32-SoftwareSerial-master: Missing 'sentence' from library










C:\Users\SerOv\AppData\Local\Temp\flprog\pr2\pr2.ino: In function 'void loop()':

pr2:72:49: error: 'class ArduinoOTAMdnsClass<WiFiServer, WiFiClient, WiFiUDP>' has no member named 'setHostname'

if(ESPControllerWifiClient_status ) {ArduinoOTA.setHostname ("Proba2");

^

pr2:73:19: error: no matching function for call to 'ArduinoOTAMdnsClass<WiFiServer, WiFiClient, WiFiUDP>::begin()'

ArduinoOTA.begin();

^

C:\Users\SerOv\AppData\Local\Temp\flprog\pr2\pr2.ino:73:19: note: candidate is:

In file included from C:\Users\SerOv\AppData\Local\Temp\flprog\pr2\pr2.ino:9:0:

d:\Program Files (x86)\FLProg 630\ideV4\portable\sketchbook\libraries\ArduinoOTA\src/ArduinoOTA.h:87:8: note: void ArduinoOTAMdnsClass<NetServer, NetClient, NetUDP>::begin(IPAddress, const char*, const char*, OTAStorage&) [with NetServer = WiFiServer; NetClient = WiFiClient; NetUDP = WiFiUDP]

void begin(IPAddress localIP, const char* name, const char* password, OTAStorage& storage) {

^

d:\Program Files (x86)\FLProg 630\ideV4\portable\sketchbook\libraries\ArduinoOTA\src/ArduinoOTA.h:87:8: note: candidate expects 4 arguments, 0 provided

Несколько библиотек найдено для "ArduinoOTA.h"
Используется: d:\Program
Не используется: d:\Program
Не используется: D:\Program
exit status 1
'class ArduinoOTAMdnsClass<WiFiServer, WiFiClient, WiFiUDP>' has no member named 'setHostname'

Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
Отправлено спустя 3 минуты 3 секунды:
MQTT.flp
Ситуация - "Хочешь сделать получше, а получается как всегда".
Перед сборкой релиза, обновил все библиотеки которые просились обновится. Обновилась и библиотека "ArduinoOTA". Пожоже обновлённая версия не работает.
В общем надо удалить папку \ideV4\portable\sketchbook\libraries\ArduinoOTA в папке с установленной программой. И всё заработает. А я пока буду разбираться почему новая библиотека не работает.

Отправлено спустя 1 минуту 52 секунды:
И ещё выяснилось, перед установкой версии 6.3 лучше полностью удалить старую версию (я имею в виду инсталятор). Портативную версию то же лучше повер старой не распаковывать.

Flprog 6.3.0

Добавлено: 31.01.2020{, 22:09}
SerOv
Папку удалил. Проверку прошла успешно. Ошибок нет. Завтра попробую залить.

Flprog 6.3.0

Добавлено: 31.01.2020{, 22:10}
Rovki
Сергей ,там похоже баг с мостами вылез в теме 6.2.2 написал ,значит он и тут будет

Версия 6.3

Добавлено: 31.01.2020{, 22:29}
SerOv
Удалил папку \ideV4\portable\sketchbook\libraries\ArduinoOTA. Залил проект, Все работает. Еще один вопрос есть почему Arduino 1.8.11 всегда пишет что. Это было и 6.2.2 и осталось 6.3.0
Неверная библиотека найдена в d:\Program Files (x86)\FLProg 630\ideV4\libraries\Esp32-SoftwareSerial-master: Missing 'sentence' from library
Хотя библиотеке стоит новая. Я ее менял. И как узнать какая версия библиотеки должна быть?

Flprog 6.3.0

Добавлено: 31.01.2020{, 22:55}
support
SerOv писал(а):
31.01.2020{, 22:09}
Папку удалил. Проверку прошла успешно. Ошибок нет. Завтра попробую залить.
Перезалил файлы на сервере. Теперь они без обновлённой библиотеки. Новый номер версии делать не стал - это долго очень.

Отправлено спустя 2 минуты :
Rovki писал(а):
31.01.2020{, 22:10}
Сергей ,там похоже баг с мостами вылез в теме 6.2.2 написал ,значит он и тут будет
Постараюсь в ближайшее время решить, и обновить версию программы. Но по любому это несколько дней.

Версия 6.3

Добавлено: 01.02.2020{, 08:49}
RedSky
support, пожалуйста обратите внимание
viewtopic.php?p=83778#p83778
viewtopic.php?p=83802#p83802
особенно работа "cross-reference" напрягает.

Версия 6.3

Добавлено: 01.02.2020{, 09:40}
pipapsix
Кому удобнее загрузка торрентом, прошу.
Portable_FLProg_6-3_Win64.zip.torrent
(30.53 КБ) 138 скачиваний