Страница 12 из 15

Тестирование новой версии программы 6.Х

Добавлено: 15 ноя 2019, 23:54
Fghjk
Ivan-07 писал(а): 15 ноя 2019, 22:46 и больше к ней не вернуться....
как миленькие приползут обратно)))
иначе бы к ней и не обращались изначально!

Тестирование новой версии программы 6.Х

Добавлено: 15 ноя 2019, 23:58
НовыйUser
[ref=#00aa00]support[/ref], если есть возможность, то логично сделать проверку на сторонние компоненты либо вложить в начальную директорию архива файл "решение ошибок.txt" где указать номер ошибки и ссылку на компоненты

Тестирование новой версии программы 6.Х

Добавлено: 16 ноя 2019, 04:11
support
Ivan-07 писал(а): 15 ноя 2019, 22:46
Rovki писал(а): 12 ноя 2019, 21:37 И все же что то не доделано с ЕСП https://youtu.be/zyb9Ch39Ku4 :smile37:
НовыйUser писал(а): 09 ноя 2019, 19:47

это поможет?
https://www.microsoft.com/ru-RU/downloa ... x?id=53587
Спасибо! помогло!
Но FL,наверное, должна сама была подсказать,что нужно установить. Так многие, наткнувшись на ошибку, снесут FL и больше к ней не вернуться....
Я сейчас разбираюсь как научить инсталятор определить установлены ли эти библиотеки и при необходимости их устанавливать. Но я не волшебник, а пока только учусь)))))

Отправлено спустя 21 минуту 25 секунд:
RedSky писал(а): 01 ноя 2019, 18:54 К примеру для nano нужно каждый раз вручную выставлять "old bootloader" - это если загружать с открытием IDE. Напрямую загрузить будет вообще невозможно, т. к. загрузчик будет всегда выбран новый.
В стандартных описаниях контроллеров сейчас два контроллера нано, с новым и старым загрузчиком. Смените в проекте контроллер на нанку - Old Bootloader и у вас всегда будет выбираться он.

Тестирование новой версии программы 6.Х

Добавлено: 16 ноя 2019, 07:03
Cancertanly
[ref=#00aa00]support[/ref], не знаю видели ли вы в группе Телеграм я оставлял замечание про версию 6.1.1. Там вы сделали запись переменной на СД, со входом имени файла, чтение с СД тоже со входом имени файла. Но у них проблема, после создания блока записи на СД, выбрать эту же СД не возможно в блоке чтения с СД.
Здесь я описывал проблему, но вы не отреагировали, продублирую на форуме https://t.me/flrog_ru/19054

Тестирование новой версии программы 6.Х

Добавлено: 16 ноя 2019, 07:30
Phazz
[ref=#00aa00]support[/ref], можно включить для есп по умолчанию spiffs в ide.

Отправлено спустя 59 секунд:
Сейчас вся память выделяется для программы, приходится переключать постоянно.

Тестирование новой версии программы 6.Х

Добавлено: 16 ноя 2019, 15:09
andy
Здравствуйте! В версии 6.1.1 не работает Modbus TCP slave.
[spoiler]
FlProg 6.1.1 Modbus не работает.png
[/spoiler]

Для сравнения, тот же самый проект в версии 5.3.0 работает нормально:
[spoiler]
FlProg 5.3.0 Modbus работает.png
[/spoiler]

Тестирование новой версии программы 6.Х

Добавлено: 16 ноя 2019, 15:22
Sancho
[ref]andy[/ref], Можно Вас попросить прислать кусочек кода из IDE, начинающийся с
void _modbusSlaveSendTxBuffer()
{
и до конца функции, т.е. до }
из проблемного варианта.

Тестирование новой версии программы 6.Х

Добавлено: 16 ноя 2019, 17:16
dekorator
andy писал(а): 16 ноя 2019, 15:09Здравствуйте В версии 6.1.1 не работает Modbus TCP slave.
Там надо ядро для esp8266 в менеджере плат arduino ide, поменять на более раннюю версию.

Тестирование новой версии программы 6.Х

Добавлено: 16 ноя 2019, 17:25
Fghjk
Прям тезка админа появился))

Тестирование новой версии программы 6.Х

Добавлено: 16 ноя 2019, 19:38
DrMario
Вылет программы после выхода компа из спячки, так вышло :smile44:

Тестирование новой версии программы 6.Х

Добавлено: 16 ноя 2019, 20:49
support
Phazz писал(а): 16 ноя 2019, 07:30 [ref=#00aa00]support[/ref], можно включить для есп по умолчанию spiffs в ide.

Отправлено спустя 59 секунд:
Сейчас вся память выделяется для программы, приходится переключать постоянно.
честно говоря не понял, можно поподробнее?

Тестирование новой версии программы 6.Х

Добавлено: 16 ноя 2019, 21:46
Phazz
[ref=#00aa00]support[/ref], сейчас по-умолчанию такие настройки платы
[spoiler]
2019-11-16_23-30-58.png
[/spoiler]
Раньше были такие
[spoiler]
2019-11-16_23-33-08.png
[/spoiler]
Можно сделать как раньше? Ну или хотя бы 2 на 2.

Отправлено спустя 2 минуты 58 секунд:
И еще исправьте пожалуйста работу UART с RemoteXY. Вылетает при компиляции.

Тестирование новой версии программы 6.Х

Добавлено: 16 ноя 2019, 22:46
andy
Sancho писал(а): 16 ноя 2019, 15:22 [ref]andy[/ref], Можно Вас попросить прислать кусочек кода из IDE, начинающийся с
void _modbusSlaveSendTxBuffer()
{
и до конца функции, т.е. до }
из проблемного варианта.
[ref]Sancho[/ref], код функции в рабочем и проблемном варианте выглядят одинаково.

dekorator писал(а): 16 ноя 2019, 17:16 Там надо ядро для esp8266 в менеджере плат arduino ide, поменять на более раннюю версию.
[ref]dekorator[/ref], спасибо! Ваш способ помог. Понизил версию с 2.5.1 до 2.4.1.

Fghjk писал(а): 16 ноя 2019, 17:25 Прям тезка админа появился))
А я никуда и не исчезал))) Пользуюсь Flprog, начиная с первой версии.


P.S. сегодня в процессе поиска проблемы пришлось много раз подряд заливать скетчи в контроллер. Для ускорения процесса создал виртуальный диск в оперативной памяти, куда поместил папку с Flprog portable (вместе с Arduino IDE), а также файл проекта. Работать стало ощутимо быстрее. Может быть, кому-нибудь такой способ пригодится.

Тестирование новой версии программы 6.Х

Добавлено: 16 ноя 2019, 23:25
Sancho
[ref]andy[/ref],[ref]dekorator[/ref], и все желаающие.
Есть мысли, касательно ядер, новых, для 8266 и их работы с модбас tcp.
Огромная просьба для теста:
установить последнюю версию ядра для esp8266;
в сгенерированном коде найти функцию и заменить на:

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

void _modbusSlaveSendTxBuffer()
{
 if(_modbusSlaveBuffer[0] == 0) {_modbusSlaveTCPClient.stop();return;}
_modbusSlaveMBAPBuffer[4] = highByte(_modbusSlaveBufferSize);
_modbusSlaveMBAPBuffer[5] = lowByte(_modbusSlaveBufferSize);
_modbusSlaveTCPClient.write(_modbusSlaveMBAPBuffer, 6);
_modbusSlaveTCPClient.write(_modbusSlaveBuffer, _modbusSlaveBufferSize);
 _modbusSlaveBufferSize = 0;
}
Отписаться о результатах.
Я до понедельника без железа.

Отправлено спустя 1 минуту 26 секунд:
Спасибо за тест.

Тестирование новой версии программы 6.Х

Добавлено: 17 ноя 2019, 06:08
vovka1973
Phazz писал(а): 16 ноя 2019, 21:46 Можно сделать как раньше? Ну или хотя бы 2 на 2.
Я думаю автор не делает изменения в ide . это к другим разработчикам обращаться надо.

Тестирование новой версии программы 6.Х

Добавлено: 17 ноя 2019, 07:09
Phazz
[ref]vovka1973[/ref], И как по-вашему загружается IDE уже с нужными параметрами?

Тестирование новой версии программы 6.Х

Добавлено: 17 ноя 2019, 07:12
vovka1973
Phazz писал(а): 17 ноя 2019, 07:09 И как по-вашему загружается IDE уже с нужными параметрами?
посмотри версию иде в которой нормально загружалось и эту ,поставь иде от старой версии .настройки иде ни как не связаны с программой .например я делаю программу для нано до этого компилил для уно последний раз так вот у меня вылазиет иде для уно потом ручками для нано и т.д

Тестирование новой версии программы 6.Х

Добавлено: 17 ноя 2019, 07:26
edyapd
Phazz писал(а): 16 ноя 2019, 21:46 сейчас по-умолчанию такие настройки платы

Раньше были такие

Можно сделать как раньше? Ну или хотя бы 2 на 2.
Странно, я один раз выставил и там ничего не меняется. А у вас получается, что изменяется при каждом вызове?

Хотя, нет, обманул. В версии 1.8.9 остаются как выставил. А в той, которая идёт с 6.1.1, не запоминается. Но это уже не от автора зависит, а от IDE/

Тестирование новой версии программы 6.Х

Добавлено: 17 ноя 2019, 07:31
vovka1973
edyapd писал(а): 17 ноя 2019, 07:26 А у вас получается, что изменяется при каждом вызове?
да и стоит то что было до этого

Тестирование новой версии программы 6.Х

Добавлено: 17 ноя 2019, 08:58
gerasim
support можно открыть модуль ENC28J50 для Arduino Nano модбас TCP и блок отправки переменной модуль W5100 конечно тоже можно прикрутить если на пременных на блоке приема последним поставить ENC28J50 он все поменяет как надо но с модбасом просто беда