Выход новой бэта версии программы

Это мой личный форум. Здесь я буду задавать вопросы пользователям, проводить опросы, и тому подобное. Темы в этом форуме могу создавать только я, Вы можете создавать комментарии и отвечать на опросы.
Аватара пользователя
Phazz
Полковник
Сообщения: 3126
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 233 раза
Поблагодарили: 114 раз

Выход новой бэта версии программы

Сообщение Phazz »

а может не рс тригер виноват? Повесьте уарт на выход message да и на сравнение строк не помешает
Shurkan1
Рядовой
Сообщения: 27
Зарегистрирован: 28 авг 2020, 17:32
Имя: Александр

Выход новой бэта версии программы

Сообщение Shurkan1 »

Phazz писал(а): 15 ноя 2021, 12:40 а может не рс тригер виноват? Повесьте уарт на выход message да и на сравнение строк не помешает
С сравнением ве нормально, включается и выключается. Но при пропадании связи с MQTT, message пропадает, для этого и тригер. Кокого но не защелкивается ?
Parashutik
Рядовой
Сообщения: 32
Зарегистрирован: 13 окт 2017, 19:10
Контактная информация:

Выход новой бэта версии программы

Сообщение Parashutik »

support писал(а): 11 ноя 2021, 20:47
Parashutik писал(а): 09 ноя 2021, 16:00 Не работают цветовые индикаторы. :-(
Проектик в студию (или в личку).
Смысл в том, что когда надпись находится внутри индикатора, то он работает. Если вывести надпись за индикатор, то видно только надпись, а сам индикатор нет.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Panagiotis
Сержант
Сообщения: 129
Зарегистрирован: 11 сен 2015, 20:58
Имя: Панаётис

Выход новой бэта версии программы

Сообщение Panagiotis »

Вот проект тестовый на Версии 7.4.0 и на версии 7.0.0. Напоминаю на 7.0.0 работает корректно сеть Модбас.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

Выход новой бэта версии программы

Сообщение Ingwar »

Shurkan1 писал(а): 15 ноя 2021, 13:07 С сравнением ве нормально, включается и выключается
Для начала подпишите на графиках привязку к выходам и "растяните" график, чтоб лучше видеть фронты передние/задние. А вообще, включите отображение последовательности операций. Предположу, что если Вы одновременно переключаете входа S и R с 1 в 0, то вначале (сверху) снимается 1 с S, при этом учитывается еще "висящий" 1 на R, поскольку обработка его входа еще не совершена.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Shurkan1
Рядовой
Сообщения: 27
Зарегистрирован: 28 авг 2020, 17:32
Имя: Александр

Выход новой бэта версии программы

Сообщение Shurkan1 »

Ingwar писал(а): 15 ноя 2021, 18:22 Для начала подпишите на графиках привязку к выходам
Посмотрите там же подписано.
Ingwar писал(а): 15 ноя 2021, 18:22 растяните" график, чтоб лучше видеть фронты передние/задние.
Фронты разъезжаются согласно последовательности обработки.

Но видно что при установки тригера ресет снимается в последнюю очередь, наверное это влияет на защелку тригера и сигнал с сет просто переводится на выход. Кажется это все таки баг. Принято что не инверсный сигнал должен срабатывать по фронту.
Сейчас поменяю местами, посмотрю.

Отправлено спустя 10 минут 14 секунд:
Shurkan1 писал(а): 15 ноя 2021, 21:08 Сейчас поменяю местами, посмотрю.
А что, порядок компиляции поменять нельзя ? :smile453:

Отправлено спустя 32 минуты 22 секунды:
Shurkan1 писал(а): 15 ноя 2021, 21:18 А что, порядок компиляции поменять нельзя ?
В общем не понял я как менять порядок компиляции.
Поставил на R Rtrig , чтобы не было предположений.
В итоге,


не работает.
Logic1.png
Algoritm1.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Shurkan1 15 ноя 2021, 21:55, всего редактировалось 1 раз.
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

Выход новой бэта версии программы

Сообщение Ingwar »

Shurkan1 писал(а): 15 ноя 2021, 21:50 В общем не понял я как менять порядок компиляции.
Поставил на R Rtrig , чтобы не было не каки предположений.
Поставьте например задержку (любую) на входе S и проверьте.

Отправлено спустя 5 минут 8 секунд:
Задержку на отключение
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Shurkan1
Рядовой
Сообщения: 27
Зарегистрирован: 28 авг 2020, 17:32
Имя: Александр

Выход новой бэта версии программы

Сообщение Shurkan1 »

Ingwar писал(а): 15 ноя 2021, 21:57 Поставьте например задержку (любую) на входе S и проверьте.
не влияет!
Ingwar писал(а): 15 ноя 2021, 21:57 Задержку на отключение
Поставил константу (fase) на вход R. Не помогло.

Прицепил тригер отдельно к генератору тригер работает!!!!
Проблема в сочетании с MQTT модулем либо с SearchSubStr
sergserg
Сержант
Сообщения: 186
Зарегистрирован: 25 фев 2021, 14:26
Имя: Сергей

Выход новой бэта версии программы

Сообщение sergserg »

Сыпет ошибки при компиляции:

[spoiler]



In function 'void setup()':
sketch_nov15a:175:10: error: 'readByteFromEEPROM' was not declared in this scope
sketch_nov15a:177:10: error: 'updateByteToEEPROM' was not declared in this scope
sketch_nov15a:178:10: error: 'updateBooleanToEEPROM' was not declared in this scope
sketch_nov15a:185:10: error: 'updateStringToEEPROM' was not declared in this scope
sketch_nov15a:186:10: error: 'updateIntegerToEEPROM' was not declared in this scope
sketch_nov15a:197:10: error: 'updateUnsignedLongToEEPROM' was not declared in this scope
sketch_nov15a:201:10: error: 'updateByteArrayToEEPROM' was not declared in this scope
sketch_nov15a:209:35: error: 'readBooleanFromEEPROM' was not declared in this scope
sketch_nov15a:216:34: error: 'readStingFromEEPROM' was not declared in this scope
sketch_nov15a:217:35: error: 'readIntegerFromEEPROM' was not declared in this scope
sketch_nov15a:222:35: error: 'readByteFromEEPROM' was not declared in this scope
sketch_nov15a:228:61: error: 'readUnsignedLongFromEEPROM' was not declared in this scope
sketch_nov15a:228:34: error: '_ipAddressFromUnsignetLong' was not declared in this scope
sketch_nov15a:232:5: error: 'readByteArrayFromEEPROM' was not declared in this scope
sketch_nov15a:239:5: error: '_esp8266WifiModuleClientReconnect' was not declared in this scope
sketch_nov15a:240:5: error: '_esp8266WifiModuleApReconnect' was not declared in this scope
sketch_nov15a:242:5: error: 'satrtWachDogTimer' was not declared in this scope; did you mean 'watchDogTimer'?
sketch_nov15a:243:50: error: 'onWifiConnect' was not declared in this scope
sketch_nov15a:244:60: error: 'onWifiDisconnect' was not declared in this scope
sketch_nov15a:245:26: error: 'onMqttMessage' was not declared in this scope; did you mean 'inputMessage'?
sketch_nov15a:246:26: error: 'onMqttConnect' was not declared in this scope
sketch_nov15a:247:29: error: 'onMqttDisconnect' was not declared in this scope
sketch_nov15a:248:26: error: 'onMqttPublish' was not declared in this scope
D:\PortableFLProg_7-3-8_Win64\ideV7\portable\sketchbook\sketch_nov15a\sketch_nov15a\sketch_nov15a.ino: In function 'void loop()':
sketch_nov15a:295:27: error: '_parseWebServerReqest' was not declared in this scope
sketch_nov15a:296:9: error: '_sendWebServerPage' was not declared in this scope
sketch_nov15a:309:9: error: '_esp8266WifiModuleApReconnect' was not declared in this scope
sketch_nov15a:314:9: error: '_esp8266WifiModuleClientReconnect' was not declared in this scope
sketch_nov15a:391:5: error: 'pub' was not declared in this scope
sketch_nov15a:396:5: error: 'sub' was not declared in this scope
sketch_nov15a:503:18: error: '_isTimer' was not declared in this scope
sketch_nov15a:563:18: error: '_isTimer' was not declared in this scope
sketch_nov15a:696:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:709:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:720:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:725:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:758:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:765:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:800:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:832:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1069:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1106:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1151:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1179:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1215:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1247:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1276:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1288:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1298:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1309:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1313:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1317:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1332:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1341:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1353:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1357:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1433:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1459:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1463:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1468:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1473:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1479:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1485:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1490:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1500:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1508:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1512:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1516:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1531:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1547:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1554:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1561:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1571:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1576:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1582:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1592:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1596:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1610:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1624:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1651:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1667:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1717:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1733:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1746:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1762:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1778:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1808:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1819:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1825:9: error: a function-definition is not allowed here before '{' token
sketch_nov15a:1831:9: error: a function-definition is not allowed here before '{' token
exit status 1
'readByteFromEEPROM' was not declared in this scope

[/spoiler]

библиотеки
#include <ESP8266WiFi.h>
#include <Ticker.h>
#include <ESP8266WebServer.h>
#include <AsyncMqttClient.h>
#include <ESP8266HTTPUpdateServer.h>
#include <ArduinoJson.h>
#include <EEPROM.h>
присутствуют в скетче.
Что ей нужно? почему не видит команды из библиотек??
aidar_i
Полковник
Сообщения: 3360
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

Выход новой бэта версии программы

Сообщение aidar_i »

sergserg писал(а): 15 ноя 2021, 23:20 Что ей нужно? почему не видит команды из библиотек??
Скетч?
Shurkan1
Рядовой
Сообщения: 27
Зарегистрирован: 28 авг 2020, 17:32
Имя: Александр

Выход новой бэта версии программы

Сообщение Shurkan1 »

support писал(а): 03 ноя 2021, 06:40 рекомендую загрузить его повторно и заново установить.
Этого оказалось не достаточно! Пришлось сделать проект заново. И все заработало как надо. Всем спасибо.
sergserg
Сержант
Сообщения: 186
Зарегистрирован: 25 фев 2021, 14:26
Имя: Сергей

Выход новой бэта версии программы

Сообщение sergserg »

aidar писал(а): 15 ноя 2021, 23:20Скетч
так и не победил - пришлось по новой проект набрать) только тогда заработало.
Причем что в 3.8 что в 4.х версиях такое было.

Изначально проект создан в 6.3.1, после изменен в 7.3.8.
И словил такой глюк. Причем НЕ сразу: несколько раз все отлично компилировалось, а на следующий день не собирает скетч)))
Последний раз редактировалось sergserg 16 ноя 2021, 14:28, всего редактировалось 2 раза.
sergserg
Сержант
Сообщения: 186
Зарегистрирован: 25 фев 2021, 14:26
Имя: Сергей

Выход новой бэта версии программы

Сообщение sergserg »

А есть тема по багам новому редактору блоков?
Vrungel
Рядовой
Сообщения: 33
Зарегистрирован: 03 июн 2021, 10:33
Откуда: Мариуполь/Биробиджан
Имя: Сергей
Благодарил (а): 19 раз
Поблагодарили: 12 раз

Выход новой бэта версии программы

Сообщение Vrungel »

Panagiotis писал(а): 15 ноя 2021, 16:28 Вот проект тестовый на Версии 7.4.0 и на версии 7.0.0. Напоминаю на 7.0.0 работает корректно сеть Модбас.
Нормально работает ещё на 7.3.8.
7.4 генерит другой код инициализации com-порта.
Для сравнения:
7.3.8: [spoiler]Serial.begin(9600, SERIAL_8N1);[/spoiler]
7.4.0: [spoiler]_startUart0();
void _startUart0()
{
int code= 6;
Serial.begin(9600, (_serialModeFromInt(code)));
}
int _serialModeFromInt(int code)
{
return code;
}[/spoiler]
Почему так - понятия не имею. Остальной код идентичен.
По итогу на ESP32 порт не работает.
Parashutik
Рядовой
Сообщения: 32
Зарегистрирован: 13 окт 2017, 19:10
Контактная информация:

Выход новой бэта версии программы

Сообщение Parashutik »

В общем протестировал я цветовой индикатор. Он отображается только тогда, когда включено отображение надписи и она обязательно находится внутри индикатора. Все остальные варианты исключают отображение цветового индикатора в WEB. Видна только надпись. Цвета нет. :smile37:
Аватара пользователя
support
Супермодератор
Сообщения: 1917
Зарегистрирован: 03 янв 2018, 11:45
Откуда: Астрахань
Имя: Сергей
Поблагодарили: 23 раза
Контактная информация:

Выход новой бэта версии программы

Сообщение support »

Parashutik писал(а): 15 ноя 2021, 15:01
support писал(а): 11 ноя 2021, 20:47
Проектик в студию (или в личку).
Смысл в том, что когда надпись находится внутри индикатора, то он работает. Если вывести надпись за индикатор, то видно только надпись, а сам индикатор нет.
я по моему понял в чем проблемма. У Вас проект создан в предыдущей версии. И тут мой косяк. Забыл предупредить, что если проект создан в предыдущих версиях, необходимо в общее описание стилей вэбинтерфейса добавить следующие стили:

Код: Выделить всё

.stLab
	{
	margin: 5px 0; 
	}
.stBtn 
	{
	margin: 5px; 
	}
.stLig
	{
	margin: 5px; 
	width:50px;
	height:50px;
	border-radius:20%;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	}
.stText
	{
	margin: 5px 0; 
	}
.stIF
	{
	 margin: 5px 0; 
	}
.stWL
	{
	height:100px; 
	width:400px; 
	overflow: auto;
	}
.stChb
	{
	margin: 5px 0; 
	}
.stRb
	{
 	margin: 5px 0;
	}
.stCB
	{
 	margin: 5px 0;
	}
Отправлено спустя 53 секунды:
В проектах созданных в новой версии необходимые стили создаются сами

Отправлено спустя 59 секунд:
Parashutik писал(а): 17 ноя 2021, 10:45 В общем протестировал я цветовой индикатор. Он отображается только тогда, когда включено отображение надписи и она обязательно находится внутри индикатора. Все остальные варианты исключают отображение цветового индикатора в WEB. Видна только надпись. Цвета нет. :smile37:
Ответил выше

Отправлено спустя 1 час 51 минуту 34 секунды:
Vrungel писал(а): 17 ноя 2021, 09:17
Panagiotis писал(а): 15 ноя 2021, 16:28 Вот проект тестовый на Версии 7.4.0 и на версии 7.0.0. Напоминаю на 7.0.0 работает корректно сеть Модбас.
Нормально работает ещё на 7.3.8.
7.4 генерит другой код инициализации com-порта.
Для сравнения:
7.3.8: [spoiler]Serial.begin(9600, SERIAL_8N1);[/spoiler]
7.4.0: [spoiler]_startUart0();
void _startUart0()
{
int code= 6;
Serial.begin(9600, (_serialModeFromInt(code)));
}
int _serialModeFromInt(int code)
{
return code;
}[/spoiler]
Почему так - понятия не имею. Остальной код идентичен.
По итогу на ESP32 порт не работает.
Проблему нашол. Исправил
Автор программы FLProg.
Аватара пользователя
Phazz
Полковник
Сообщения: 3126
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 233 раза
Поблагодарили: 114 раз

Выход новой бэта версии программы

Сообщение Phazz »

[ref=#00aa00]support[/ref], что-то вэбинтерфейс непонятно себя ведёт при переключении из точки в клиент. Очень плохо грузит страницу.
Parashutik
Рядовой
Сообщения: 32
Зарегистрирован: 13 окт 2017, 19:10
Контактная информация:

Выход новой бэта версии программы

Сообщение Parashutik »

support писал(а): 17 ноя 2021, 15:09
Parashutik писал(а): 15 ноя 2021, 15:01
Смысл в том, что когда надпись находится внутри индикатора, то он работает. Если вывести надпись за индикатор, то видно только надпись, а сам индикатор нет.
я по моему понял в чем проблемма. У Вас проект создан в предыдущей версии. И тут мой косяк. Забыл предупредить, что если проект создан в предыдущих версиях, необходимо в общее описание стилей вэбинтерфейса добавить следующие стили:

Код: Выделить всё

.stLab
	{
	margin: 5px 0; 
	}
.stBtn 
	{
	margin: 5px; 
	}
.stLig
	{
	margin: 5px; 
	width:50px;
	height:50px;
	border-radius:20%;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	}
.stText
	{
	margin: 5px 0; 
	}
.stIF
	{
	 margin: 5px 0; 
	}
.stWL
	{
	height:100px; 
	width:400px; 
	overflow: auto;
	}
.stChb
	{
	margin: 5px 0; 
	}
.stRb
	{
 	margin: 5px 0;
	}
.stCB
	{
 	margin: 5px 0;
	}
Отправлено спустя 53 секунды:
В проектах созданных в новой версии необходимые стили создаются сами

Отправлено спустя 59 секунд:
Parashutik писал(а): 17 ноя 2021, 10:45 В общем протестировал я цветовой индикатор. Он отображается только тогда, когда включено отображение надписи и она обязательно находится внутри индикатора. Все остальные варианты исключают отображение цветового индикатора в WEB. Видна только надпись. Цвета нет. :smile37:
Ответил выше


Спасибо большое, но уже и сам разобрался. Не успел написать.
Аватара пользователя
Cancertanly
Сержант
Сообщения: 214
Зарегистрирован: 06 апр 2016, 19:59
Откуда: bish
Имя: Антон
Поблагодарили: 1 раз

Выход новой бэта версии программы

Сообщение Cancertanly »

[ref=#00aa00]support[/ref], снова словил падение
19.11.2021.log
У вас нет необходимых прав для просмотра вложений в этом сообщении.
FLProg_ru
https://t.me/flrog_ru ...................................................FLProg_v7.3.4
https://t.me/soft_duino
Аватара пользователя
support
Супермодератор
Сообщения: 1917
Зарегистрирован: 03 янв 2018, 11:45
Откуда: Астрахань
Имя: Сергей
Поблагодарили: 23 раза
Контактная информация:

Выход новой бэта версии программы

Сообщение support »

Cancertanly писал(а): 19 ноя 2021, 05:15 [ref=#00aa00]support[/ref], снова словил падение 19.11.2021.log
Исправил.
Спасибо что находите баги, это очень важно...
Автор программы FLProg.
Ответить

Вернуться в «Темы от автора»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость