Ошибки в стабильной версии 7.3.0

В этой теме будем описывать ошибки найденные в текущей стабильной версии с номером 7.3.0.

Это мой личный форум. Здесь я буду задавать вопросы пользователям, проводить опросы, и тому подобное. Темы в этом форуме могу создавать только я, Вы можете создавать комментарии и отвечать на опросы.
Аватара пользователя
support
Супермодератор
Сообщения: 1900
Зарегистрирован: 03.01.2018{, 11:45}
Репутация: 790
Откуда: Астрахань
Имя: Сергей
Контактная информация:

Ошибки в стабильной версии 7.3.0

#1

Сообщение support » 03.01.2021{, 20:45}

В этой теме будем описывать ошибки найденные в текущей стабильной версии с номером 7.3.0.
Обращаю внимание - здесь рассматриваются только ошибки и падения программы. Все "хотелки" и доработки - в ветку тестирования версии 8.х

UPD 19.03.21
Стабильная версия программы обновилась до 7.3.4. Подробнее здесь https://flprog.ru/news/obnovlenie-stabi ... ogrammy-2/

UPD 05-06-21
Стабильная версия программы обновилась до 7.3.6. Подробнее здесь: https://flprog.ru/news/vyhod-versii-7-3-6/

UPD 23-06-21
Стабильная версия программы обновилась до 7.3.7. Подробнее здесь: https://flprog.ru/news/vyhod-novoj-versii-programmy/
Автор программы FLProg.

Gordon0007
Сержант
Сообщения: 138
Зарегистрирован: 19.04.2018{, 13:37}
Репутация: 13
Имя: Павел

Ошибки в стабильной версии 7.3.0

#121

Сообщение Gordon0007 » 20.01.2021{, 15:36}

bms163, Черный ящик закрыт, ответов больше нет. Проект в студию!

Аватара пользователя
AlexCrane
Капитан
Сообщения: 895
Зарегистрирован: 20.10.2017{, 13:22}
Репутация: 294
Откуда: Ульяновск
Имя: Александр

Ошибки в стабильной версии 7.3.0

#122

Сообщение AlexCrane » 20.01.2021{, 17:59}

support, В стандартном блоке Конвертация строк исчезла надпись Количество знаков после запятой
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....

starik3000
Рядовой
Сообщения: 72
Зарегистрирован: 06.04.2020{, 10:53}
Репутация: 5
Имя: Павел

Ошибки в стабильной версии 7.3.0

#123

Сообщение starik3000 » 20.01.2021{, 22:33}

конвертация строк.
При входе FLOAT - количество знаков после запятой - значение есть , а самого текста что это - не стало

superlyga1
Рядовой
Сообщения: 5
Зарегистрирован: 07.01.2021{, 07:45}
Репутация: 0
Откуда: от туда
Имя: Игорь

Ошибки в стабильной версии 7.3.0

#124

Сообщение superlyga1 » 21.01.2021{, 13:19}

не работает стандартный блок передачи uart. перепробовал четыре версии 4.2.4; 5.3; 6.3.1; 7.3; 7.3.1; работает только в 5.3. ардуино про-микро.
код сравнивал везде одинаковый кроме одной строчки Serial1.begin(9600, SERIAL_8N1);
unsigned long _stou1 = 0UL;
void setup()
{
Serial1.begin(9600, SERIAL_8N1);
_stou1 = millis();
}
void loop()
{
//Плата:1
if (1)
{
if (_isTimer(_stou1, 1000))
{
Serial1.print("44");
_stou1 = millis();
}
}
else
{
_stou1 = millis();
}
}
bool _isTimer(unsigned long startTime, unsigned long period)
{
unsigned long currentTime;
currentTime = millis();
if (currentTime>= startTime)
{
return (currentTime>=(startTime + period));
}
else
{
return (currentTime >=(4294967295-startTime+period));
}
}

Аватара пользователя
support
Супермодератор
Сообщения: 1900
Зарегистрирован: 03.01.2018{, 11:45}
Репутация: 790
Откуда: Астрахань
Имя: Сергей
Контактная информация:

Ошибки в стабильной версии 7.3.0

#125

Сообщение support » 21.01.2021{, 15:18}

AlexCrane писал(а):
20.01.2021{, 17:59}
support, В стандартном блоке Конвертация строк исчезла надпись Количество знаков после запятой
Исправил

Отправлено спустя 12 минут 36 секунд:
superlyga1 писал(а):
21.01.2021{, 13:19}
не работает стандартный блок передачи uart. перепробовал четыре версии 4.2.4; 5.3; 6.3.1; 7.3; 7.3.1; работает только в 5.3. ардуино про-микро.
код сравнивал везде одинаковый кроме одной строчки Serial1.begin(9600, SERIAL_8N1);
unsigned long _stou1 = 0UL;
void setup()
{
Serial1.begin(9600, SERIAL_8N1);
_stou1 = millis();
}
void loop()
{
//Плата:1
if (1)
{
if (_isTimer(_stou1, 1000))
{
Serial1.print("44");
_stou1 = millis();
}
}
else
{
_stou1 = millis();
}
}
bool _isTimer(unsigned long startTime, unsigned long period)
{
unsigned long currentTime;
currentTime = millis();
if (currentTime>= startTime)
{
return (currentTime>=(startTime + period));
}
else
{
return (currentTime >=(4294967295-startTime+period));
}
}
Можно проектик посмотреть откуда такой скетчь появился.
Автор программы FLProg.

superlyga1
Рядовой
Сообщения: 5
Зарегистрирован: 07.01.2021{, 07:45}
Репутация: 0
Откуда: от туда
Имя: Игорь

Ошибки в стабильной версии 7.3.0

#126

Сообщение superlyga1 » 21.01.2021{, 19:17}

support писал(а):
21.01.2021{, 15:31}
Можно проектик посмотреть откуда такой скетчь появился.
Да пожалуйста не жалко. на 5.3 тот же проект
Изображение

aidar_i
Полковник
Сообщения: 3122
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 675
Откуда: Уфа
Имя: Айдар
Контактная информация:

Ошибки в стабильной версии 7.3.0

#127

Сообщение aidar_i » 21.01.2021{, 21:35}

superlyga1 писал(а):
21.01.2021{, 19:17}
Да пожалуйста не жалко. на 5.3 тот же проект
Вас просили проект выложить, а не картинку.. Если хотите побыстрей ответ получить.

superlyga
Рядовой
Сообщения: 32
Зарегистрирован: 15.12.2015{, 23:37}
Репутация: 0

Ошибки в стабильной версии 7.3.0

#128

Сообщение superlyga » 21.01.2021{, 22:47}

aidar_i писал(а):
21.01.2021{, 21:35}
Вас просили проект выложить, а не картинку.. Если хотите побыстрей ответ получить.
извините сразу не до понял.
вот проектик.
Вложения
uart.flp
(28.06 КБ) 40 скачиваний

Аватара пользователя
support
Супермодератор
Сообщения: 1900
Зарегистрирован: 03.01.2018{, 11:45}
Репутация: 790
Откуда: Астрахань
Имя: Сергей
Контактная информация:

Ошибки в стабильной версии 7.3.0

#129

Сообщение support » 22.01.2021{, 07:46}

superlyga писал(а):
21.01.2021{, 22:47}
aidar_i писал(а):
21.01.2021{, 21:35}
Вас просили проект выложить, а не картинку.. Если хотите побыстрей ответ получить.
извините сразу не до понял.
вот проектик.
А в какой контроллер Вы заливаете эту программу. У меня на прошку всё залилось и работает
Автор программы FLProg.

superlyga
Рядовой
Сообщения: 32
Зарегистрирован: 15.12.2015{, 23:37}
Репутация: 0

Ошибки в стабильной версии 7.3.0

#130

Сообщение superlyga » 22.01.2021{, 10:35}

support писал(а):
22.01.2021{, 07:46}
А в какой контроллер Вы заливаете эту программу. У меня на прошку всё залилось и работает
pro micro.-китай..
а почему у меня тогда уарт работает только на версии 5.3, а на остальных нет?

Отправлено спустя 4 минуты 48 секунд:
пользовался прослушивателем ide и флпрог. не один не видит.

CTAPuK
Рядовой
Сообщения: 68
Зарегистрирован: 06.12.2020{, 20:41}
Репутация: 10
Имя: Михаил

Ошибки в стабильной версии 7.3.0

#131

Сообщение CTAPuK » 22.01.2021{, 17:10}

support, используя штатные блоки так и не работает связка SVFC-RVFC.

Писал об этом здесь и здесь.

Сможете поправить в следующей стабильной версии.

Аватара пользователя
AlexCrane
Капитан
Сообщения: 895
Зарегистрирован: 20.10.2017{, 13:22}
Репутация: 294
Откуда: Ульяновск
Имя: Александр

Ошибки в стабильной версии 7.3.0

#132

Сообщение AlexCrane » 22.01.2021{, 17:47}

support, Очень часто при загрузке вылетает 7.3.1
error.log
(22.32 КБ) 33 скачивания
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....

superlyga1
Рядовой
Сообщения: 5
Зарегистрирован: 07.01.2021{, 07:45}
Репутация: 0
Откуда: от туда
Имя: Игорь

Ошибки в стабильной версии 7.3.0

#133

Сообщение superlyga1 » 22.01.2021{, 22:29}

support писал(а):
22.01.2021{, 07:46}
А в какой контроллер Вы заливаете эту программу. У меня на прошку всё залилось и работает
я нашёл в чём проблемам.
не знаю как у вас заливается эта программа и работает. но у меня она почему то в конце Serial пишет единичку (Serial1) из-за которой и не работает передача данных в уарт. можно ли это исправить в следующих версиях флках. или это у меня, так генерирует код флпрог в ide.
Короче прошу вас разобраться почему так происходит у меня, а у вас всё норм.
подкрепляю скриншот как генерируется код в моём ide.
слева ide. сгенерированным кодом с флпрог , а с право подправлены мной который работает.
Изображение

superlyga
Рядовой
Сообщения: 32
Зарегистрирован: 15.12.2015{, 23:37}
Репутация: 0

Ошибки в стабильной версии 7.3.0

#134

Сообщение superlyga » 23.01.2021{, 10:55}

superlyga1 писал(а):
22.01.2021{, 22:29}
support писал(а):
22.01.2021{, 07:46}
А в какой контроллер Вы заливаете эту программу. У меня на прошку всё залилось и работает
я нашёл в чём проблемам.
не знаю как у вас заливается эта программа и работает. но у меня она почему то в конце Serial пишет единичку (Serial1) из-за которой и не работает передача данных в уарт. можно ли это исправить в следующих версиях флках. или это у меня, так генерирует код флпрог в ide.
Короче прошу вас разобраться почему так происходит у меня, а у вас всё норм.
подкрепляю скриншот как генерируется код в моём ide.
слева ide. сгенерированным кодом с флпрог , а с право подправлены мной который работает.
Изображение
кстати, что я заметил. если поменять контроллер в проекте с про микро на уно, то код правильно генерируется. По этому у вас всё работает, а у меня нет. И на меги 2560 такая же фигня как и на про микро.
если можно, то файлик небольшой с изменениями. чтоб заменить можно было-б один удалить, а другой вставить.

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Ошибки в стабильной версии 7.3.0

#135

Сообщение Sancho » 23.01.2021{, 11:11}

superlyga1, Подключите Вашу плату, micro, к компу, зайдите в диспетчер устройств - как она там называется, имя её?
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

superlyga
Рядовой
Сообщения: 32
Зарегистрирован: 15.12.2015{, 23:37}
Репутация: 0

Ошибки в стабильной версии 7.3.0

#136

Сообщение superlyga » 23.01.2021{, 11:22}

Sancho писал(а):
23.01.2021{, 11:11}
superlyga1, Подключите Вашу плату, micro, к компу, зайдите в диспетчер устройств - как она там называется, имя её?
то что вы просите не могу сделать. плата на работе. я уже дома. проверить могу через два дня.
но могу точно сказать. и без подключенного контроллера. код не правильно генерируется на платах меге2560 и про micro. можете проверить сами. меняя контроллеры в проекте

Аватара пользователя
rw6cm
Полковник
Сообщения: 2284
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 334
Имя: Владимир

Ошибки в стабильной версии 7.3.0

#137

Сообщение rw6cm » 23.01.2021{, 14:17}

superlyga писал(а):
23.01.2021{, 11:22}
код не правильно генерируется на платах меге2560 и про micro. можете проверить сами. меняя контроллеры в проекте
2560 работает правильно. При смене с про микро на мегу меняйте порт на 0, или подключайтесь к контактам первого порта.
Почему в про микро только первый порт для выбора не знаю ( не было такой платы)
Win10-64, FLProg (portable)

superlyga
Рядовой
Сообщения: 32
Зарегистрирован: 15.12.2015{, 23:37}
Репутация: 0

Ошибки в стабильной версии 7.3.0

#138

Сообщение superlyga » 23.01.2021{, 16:27}

причём тут порты? если в версии 7.3.1 и в других версиях кроме 5.3 код генерируется не правильно. из- за этого приходится править в иде.
superlyga1 писал(а):
22.01.2021{, 22:29}
#135 superlyga1 » Вчера{, 19:29}

посмотрите сообщение №135 там скриншот как формулируется код. то бишь если в версии 7.3.1 выбрать платы мега2560 и про микро код формулируется как на левой идей с (Serial1), а если в версии 7.3.1 выбрать плату уно то код формулируется как на правой идей,как надо (Serial).
и тогда всё работает правильно.

Аватара пользователя
rw6cm
Полковник
Сообщения: 2284
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 334
Имя: Владимир

Ошибки в стабильной версии 7.3.0

#139

Сообщение rw6cm » 23.01.2021{, 18:02}

superlyga писал(а):
23.01.2021{, 16:27}
если в версии 7.3.1 выбрать платы мега2560 и про микро код формулируется как на левой идей с (Serial1)
Еще раз повторю В меге 2560 все нормально
СпойлерПоказать
2021_01_23_18_08_40_COM11.png
Косяк идет с модулями на чипе ATmega32u4, у них почему то, в настройке порта, выбор идет с первого порта, а не с нулевого.
Быстрей всего ошибка в описании этих контролеров.
Win10-64, FLProg (portable)

superlyga
Рядовой
Сообщения: 32
Зарегистрирован: 15.12.2015{, 23:37}
Репутация: 0

Ошибки в стабильной версии 7.3.0

#140

Сообщение superlyga » 23.01.2021{, 20:30}

rw6cm писал(а):
23.01.2021{, 18:02}
Еще раз повторю В меге 2560 все нормально
скорей всего вы правы. спорить сильно не буду. так как толком сейчас проверить на меге не могу.
rw6cm писал(а):
23.01.2021{, 18:02}
Косяк идет с модулями на чипе ATmega32u4, у них почему то выбор идет с первого порта, а не с нулевого.
Быстрей всего ошибка в описании этих контролеров.
а вот с этим утверждением соглашусь полностью. как бы это исправить и получить маленький файлик для замены в флпрог.

Ответить

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