Тестирование новой версии программы (3.1.4)
- DrMario
- Лейтенант
- Сообщения: 378
- Зарегистрирован: 07 ноя 2016, 13:11
- Откуда: Камень-на-Оби
- Имя: Евгений
- Контактная информация:
Тестирование новой версии программы (3.1.3)
Выкладываю отчет с глюком, версия 3.1.3
При попытке создать блок пользователя FBD программа вылетела
При попытке создать блок пользователя FBD программа вылетела
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Тестирование новой версии программы (3.1.3)
Здравствуйте, спасибо за прекрасную программу.
Хотелось бы чтоб еще стрелки "UNDO" и "REDO" работали.

Хотелось бы чтоб еще стрелки "UNDO" и "REDO" работали.

Тестирование новой версии программы (3.1.3)
если на провод навести, то он меняет цвет на оранжевый, а вот на вывод наводиш - ничего не меняет
может я компаратор как-то не так использую?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Подполковник
- Сообщения: 1202
- Зарегистрирован: 14 фев 2016, 14:16
- Откуда: kazahstan
- Благодарил (а): 38 раз
- Поблагодарили: 6 раз
Тестирование новой версии программы (3.1.3)
убери обратные связи и будет тебе счастье ,уже писали так нельзя,делать надо через переменную
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Тестирование новой версии программы (3.1.3)
[ref]vovka1973[/ref],
а почему так? эта переменная добавляет лишний код или тратит больше памяти?
а почему так? эта переменная добавляет лишний код или тратит больше памяти?
-
- Подполковник
- Сообщения: 1202
- Зарегистрирован: 14 фев 2016, 14:16
- Откуда: kazahstan
- Благодарил (а): 38 раз
- Поблагодарили: 6 раз
Тестирование новой версии программы (3.1.3)
это правило такое .обратные связи нельзя.kalobyte писал(а): 25 авг 2018, 17:24а почему так? эта переменная добавляет лишний код или тратит больше памяти?
Тестирование новой версии программы (3.1.3)
Собрал простой проект.
Если включить чтение в переменную из аналогового порта А0 - подключение к WiFi не происходит. Исключаю чтение аналогового порта - подключается. Проверил не раз.
Если включить чтение в переменную из аналогового порта А0 - подключение к WiFi не происходит. Исключаю чтение аналогового порта - подключается. Проверил не раз.
"Зри в корень!" К. Прутков.
- support
- Супермодератор
- Сообщения: 1917
- Зарегистрирован: 03 янв 2018, 11:45
- Откуда: Астрахань
- Имя: Сергей
- Поблагодарили: 23 раза
- Контактная информация:
Тестирование новой версии программы (3.1.3)
lissyara писал(а): 24 авг 2018, 23:36Возможно ли организовать в esp8266 возможность прошивать по WiFi или Bodbus, не подключая контроллер напрямую к компьютеру?
https://jeelabs.org/book/1526e/
Насколько я понимаю эта функция доступна к контролере по умолчанию.
Уфффффф, сделал и проверил. Ждите новую версию. Настройки (включение, задание имени и пароля) будут в дереве проекта. Имя и пароль будут доступны в качестве системных параметров( соответственно можно менять в процессе работы как с вэб морды так и из схемы)
Отправлено спустя 13 минут 51 секунду:
Исправил, просто в редактор пользовательского блока влезли блоки которых там быть не должно)))))
Отправлено спустя 3 минуты 49 секунд:
Да ночных сборок у меня нет))) Я ночью код пишу, а днём сплю (у меня ночные смены).
А если серьёзно, сборка версии и особенно выгрузка на сервер занимает часов 4 -5. У нас тут 4G интернет, но оооочень не быстрый))). Неохота каждый день тратит по пять часов
Автор программы FLProg.
Тестирование новой версии программы (3.1.3)
можно легко сделать систему ночных билдов без особых затратsupport писал(а): 26 авг 2018, 04:47А если серьёзно, сборка версии и особенно выгрузка на сервер занимает часов 4 -5.
есть такая штука как система синхронизации файлов и если какой бинарник поменялся, то члены сети получат только обновленные куски
можно сделать связь с машиной на толстом канале с твоим компутером, а остальные уже подцепятся к раздающему + если кто скачал кусок, то его будут качать уже у него, а не только с основного хоста
по сути система работает как торрент и ее используют для бекапа между датацентрами или разными местами для больших данных
https://syncthing.net/
https://www.resilio.com/individuals/ бесплатных плюшек хватит для раздачи
- DrMario
- Лейтенант
- Сообщения: 378
- Зарегистрирован: 07 ноя 2016, 13:11
- Откуда: Камень-на-Оби
- Имя: Евгений
- Контактная информация:
Тестирование новой версии программы (3.1.3)
Ошибка компиляции проекта с блоком для модуля MCP2515 CAN.
При компиляции программу ругается, что не найдена библиотека mcp2515.h, хотя все библиотеки установил самостоятельно.
Вот сообщение компилятора.
C:\Users\Евгений\AppData\Local\Temp\flprog\pr4\pr4.ino:2:21: fatal error: mcp2515.h: No such file or directory
compilation terminated.
В блоке нет выбора 10 вывода для сигнала CS, а выбор вывода для INT вовсе отсутствует. Даже если бы и заработал блок, то его использование было бы условным, потому как в блоке нет возможности менять скорость КАН шины. Для этого необходим внешний вход для установки скорости.
При компиляции программу ругается, что не найдена библиотека mcp2515.h, хотя все библиотеки установил самостоятельно.
Вот сообщение компилятора.
C:\Users\Евгений\AppData\Local\Temp\flprog\pr4\pr4.ino:2:21: fatal error: mcp2515.h: No such file or directory
compilation terminated.
В блоке нет выбора 10 вывода для сигнала CS, а выбор вывода для INT вовсе отсутствует. Даже если бы и заработал блок, то его использование было бы условным, потому как в блоке нет возможности менять скорость КАН шины. Для этого необходим внешний вход для установки скорости.
-
- Капитан
- Сообщения: 908
- Зарегистрирован: 04 окт 2015, 19:10
- Откуда: Новосибирск
- Имя: Павел
- Благодарил (а): 20 раз
- Поблагодарили: 22 раза
Тестирование новой версии программы (3.1.3)
Сергей здравствуйте.
Есть ряд вопросов по новому функционалу "Web интерфейс настройки" (Суперная вещь!
)
1. Есть пункты меню "Адрес страницы", "Имя страницы", "Стиль страницы", а где "Текст страницы"?
2. На мой взгляд такие пункты как "Адрес страницы"и "Имя страницы" излишни, их можно было объединить с пунктом "Стиль страницы" получилось бы и компактнее и логичнее.
3. Есть возможность создавать собственные параметры, а как к ним получить доступ в программе (как вывести на плату)?
И в догонку, в своем сообщении по структурам viewtopic.php?p=50469#p50469 я просил об выводе имени экземпляра структуры. Хотелось бы услышать Ваше мнение по этому моменту.
Есть ряд вопросов по новому функционалу "Web интерфейс настройки" (Суперная вещь!

1. Есть пункты меню "Адрес страницы", "Имя страницы", "Стиль страницы", а где "Текст страницы"?

2. На мой взгляд такие пункты как "Адрес страницы"и "Имя страницы" излишни, их можно было объединить с пунктом "Стиль страницы" получилось бы и компактнее и логичнее.
3. Есть возможность создавать собственные параметры, а как к ним получить доступ в программе (как вывести на плату)?

И в догонку, в своем сообщении по структурам viewtopic.php?p=50469#p50469 я просил об выводе имени экземпляра структуры. Хотелось бы услышать Ваше мнение по этому моменту.
- support
- Супермодератор
- Сообщения: 1917
- Зарегистрирован: 03 янв 2018, 11:45
- Откуда: Астрахань
- Имя: Сергей
- Поблагодарили: 23 раза
- Контактная информация:
Тестирование новой версии программы (3.1.3)
Я посмотрю сегодня в чем проблемма. но более подробно буду заниматься после выхода стабильного релиза. Пока просто некогда, извинитеDrMario писал(а): 26 авг 2018, 12:39Ошибка компиляции проекта с блоком для модуля MCP2515 CAN.
При компиляции программу ругается, что не найдена библиотека mcp2515.h, хотя все библиотеки установил самостоятельно.
Вот сообщение компилятора.
C:\Users\Евгений\AppData\Local\Temp\flprog\pr4\pr4.ino:2:21: fatal error: mcp2515.h: No such file or directory
compilation terminated.
В блоке нет выбора 10 вывода для сигнала CS, а выбор вывода для INT вовсе отсутствует. Даже если бы и заработал блок, то его использование было бы условным, потому как в блоке нет возможности менять скорость КАН шины. Для этого необходим внешний вход для установки скорости.
Отправлено спустя 3 минуты 25 секунд:
Я нахожусь в тайге и широкого канала здесь просто нет., доступ к интернету то же периодический, комп не всегда (а точнее иногда) в сети. Ну и плюс к тому автоматизировать не получится, прежде чем выкладывать, необходимо сделать деплой(скомпилировать рунтайм пакет), а полноценно сделать это в автомате не получится (по ряду причин). Я уже пытался сделать автоматическое обновление, но у меня это не очень получилдось((((kalobyte писал(а): 26 авг 2018, 10:11можно легко сделать систему ночных билдов без особых затратsupport писал(а): 26 авг 2018, 04:47А если серьёзно, сборка версии и особенно выгрузка на сервер занимает часов 4 -5.
есть такая штука как система синхронизации файлов и если какой бинарник поменялся, то члены сети получат только обновленные куски
можно сделать связь с машиной на толстом канале с твоим компутером, а остальные уже подцепятся к раздающему + если кто скачал кусок, то его будут качать уже у него, а не только с основного хоста
по сути система работает как торрент и ее используют для бекапа между датацентрами или разными местами для больших данных
https://syncthing.net/
https://www.resilio.com/individuals/ бесплатных плюшек хватит для раздачи
Автор программы FLProg.
Тестирование новой версии программы (3.1.3)
это все и портит
а полноценно это как? скачивать только обновленные файлы?support писал(а): 26 авг 2018, 18:56а полноценно сделать это в автомате не получится (по ряду причин).
я предлогал сделать систему синхронизации и распределения контента между тестировщиками
т.е. ты собрал все бинарники, скопировал там нужные библиотеки в выходную папку, а на нее натравлен синхронизатор
он сканирует папку раз в какое-то время на наличие новых или измененных файлов, вычисляет контрольные суммы файлов и потом кто-то из клиентов подцепляется и ему отдаются не сами файлы, а куски файла, которые отличаются
flp.im меняется же не весь, поэтому даже с тонким каналом можно залить новые куски на машину с толстым каналом, а с нее уже будет раздача
а релиз можно выкладывать в торрент и сам файл торрента обновлять, когда какие-то изменения будут, тогда тоже качаться будут только обновленные файлы и каждый раз не придется заливать по гигабайту
- support
- Супермодератор
- Сообщения: 1917
- Зарегистрирован: 03 янв 2018, 11:45
- Откуда: Астрахань
- Имя: Сергей
- Поблагодарили: 23 раза
- Контактная информация:
Тестирование новой версии программы (3.1.3)
Странно, проверил у себя, все компилируется и работает.Возможно у Вас проблемма с пакетом программы, попробуйте скачать полный пакет в портативной версии, и проверить из него. в настройках программы установить родной путь к папке IDE (если используете внешнюю IDE). Ну и пришлите проектик на котором вылетает ошибка (если не хотите здесь, можно на support@flprog.ru - нераспостранение гарантирую)))) )support писал(а): 26 авг 2018, 18:56Тестирование новой версии программы (3.1.3)
DrMario писал(а): ↑26 авг 2018, 16:39
Ошибка компиляции проекта с блоком для модуля MCP2515 CAN.
При компиляции программу ругается, что не найдена библиотека mcp2515.h, хотя все библиотеки установил самостоятельно.
Вот сообщение компилятора.
C:\Users\Евгений\AppData\Local\Temp\flprog\pr4\pr4.ino:2:21: fatal error: mcp2515.h: No such file or directory
compilation terminated.
В блоке нет выбора 10 вывода для сигнала CS, а выбор вывода для INT вовсе отсутствует. Даже если бы и заработал блок, то его использование было бы условным, потому как в блоке нет возможности менять скорость КАН шины. Для этого необходим внешний вход для установки скорости.
Я посмотрю сегодня в чем проблемма. но более подробно буду заниматься после выхода стабильного релиза. Пока просто некогда, извините
Автор программы FLProg.
-
- Рядовой
- Сообщения: 7
- Зарегистрирован: 26 авг 2018, 15:53
- Имя: Денис
Тестирование новой версии программы (3.1.3)
Nodemcu при работе с блоком меню происходит циклическая перезагрузка контроллера
То же самое было и в предыдущей версии.
То же самое было и в предыдущей версии.
- support
- Супермодератор
- Сообщения: 1917
- Зарегистрирован: 03 янв 2018, 11:45
- Откуда: Астрахань
- Имя: Сергей
- Поблагодарили: 23 раза
- Контактная информация:
Тестирование новой версии программы (3.1.3)
Это часа полтора для всех ОС (винда и два люникса в виртуалках), ручной работы (с автоматом не получается пока, но я иду к этому).
Ну вот как раз его я и собираю. по частям его не перешлёш.kalobyte писал(а): 26 авг 2018, 19:10flp.im меняется же не весь, поэтому даже с тонким каналом можно залить новые куски на машину с толстым каналом, а с нее уже будет раздача
Проблема в том что когда я ухожу с работы, мой комп то же вырубается (тупо меняется жёский диск), а когда я на работе, то пишу код, и тратить время в конце смены на релиз не хочется))).
А рабочее окружение у меня вообще на внешнем диске (среда программирования позволяет портативное использование), это очень удобно когда приходится работать из общаги с ноута, или дома с домашнего.
Я пока ищу готовые сервисы для автоматического обновления (не особенно углубляясь конечно - времени не хватает), и в идеале я бы видел его так - я закидываю на хостинг распакованный пакет программы, клиент у пользователя посматривает туда, и если видит изменения - то синхронизирует рабочую папку, блокируя при этом работу программы (обязательное условие). Ну и желательно описание сервиса на русском языке (всё таки с английским у меня на троечку)))) )
Отправлено спустя 45 секунд:
Сейчас разбираюсь, похоже проблему нашёл,DenisShashkov писал(а): 26 авг 2018, 19:20Nodemcu при работе с блоком меню происходит циклическая перезагрузка контроллера
То же самое было и в предыдущей версии.
Автор программы FLProg.
Тестирование новой версии программы (3.1.3)
так работают игровые лаунчеры ...лаунчер с сервера тащит 1 файл и смотрит версию, если гуд - продолжается, если нет, то тянет то что изменилосьsupport писал(а): 26 авг 2018, 19:28и в идеале я бы видел его так - я закидываю на хостинг распакованный пакет программы, клиент у пользователя посматривает туда, и если видит изменения - то синхронизирует рабочую папку, блокируя при этом работу программы (обязательное условие)
Тестирование новой версии программы (3.1.3)
как раз современные механизмы синхронизации файлов позволяют пересылать только изменившиеся куски, правда это нагружает процессор, зато не нагружает канал
все началось с того, что году в 2016 что ли создатели клиента bittorrent написали небольшую прогу, которая позволяла расшарить файлы и создать свое типа облако, но фишка была в том, что использовался механизм торрента, когда один клиент тащит кучу блоков одного файла с разных участников обмена и не нагружает каналы
прога получилась простой, маленькой и быстрой и сразу ее стали качать куча народу, а потом они сделали ее платной, я давал линк уже на ту контору
теперь понятно, все серьезно тамsupport писал(а): 26 авг 2018, 19:28Проблема в том что когда я ухожу с работы, мой комп то же вырубается (тупо меняется жёский диск)

таких не существует
это не так работает
при старте прога проверяет обновление
это может быть некий хмл файл со списком изменившихся файлов, потом она запускает отдельный ехе, а сама закрывается и разблокирует все файлы
в виндовсе нельзя удалить файл, если он запущен или используется каким процессом
-
- Рядовой
- Сообщения: 21
- Зарегистрирован: 08 окт 2017, 12:10
- Откуда: Daugavpils
- Имя: Konstantin
Тестирование новой версии программы (3.1.3)
Добрый день.
Не работает связка NodeMcu + NRF24. Если проект компилировать для Arduino то все работает. Если как контролер выбираем NODEMCU, то проходят нули.
Не работает связка NodeMcu + NRF24. Если проект компилировать для Arduino то все работает. Если как контролер выбираем NODEMCU, то проходят нули.
- support
- Супермодератор
- Сообщения: 1917
- Зарегистрирован: 03 янв 2018, 11:45
- Откуда: Астрахань
- Имя: Сергей
- Поблагодарили: 23 раза
- Контактная информация:
Тестирование новой версии программы (3.1.3)
ИсправилDenisShashkov писал(а): 26 авг 2018, 19:20Nodemcu при работе с блоком меню происходит циклическая перезагрузка контроллера
То же самое было и в предыдущей версии.
Отправлено спустя 1 час 32 минуты 29 секунд:
Это вопрос к разработчикам блоков NRF24. Я тут ничего сказать не могу.kos1970 писал(а): 26 авг 2018, 21:14Добрый день.
Не работает связка NodeMcu + NRF24. Если проект компилировать для Arduino то все работает. Если как контролер выбираем NODEMCU, то проходят нули.
Автор программы FLProg.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость