Страница 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
Спасибо! помогло!
Но 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
Вылет программы после выхода компа из спячки, так вышло

Тестирование новой версии программы 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 он все поменяет как надо но с модбасом просто беда