NEXTION EDITOR VER 0.58

Новые компоненты

В данный форуме Вы можете создавать темы посвящённые расширению функционала программы или сайта. После рассмотрения Ваше предложение будет перенесено в соответствующее место
Ответить
Аватара пользователя
Siberian
Лейтенант
Сообщения: 475
Зарегистрирован: 07.09.2015{, 11:51}
Репутация: 8
Откуда: СССР
Имя: Александр

NEXTION EDITOR VER 0.58

#1

Сообщение Siberian » 24.07.2019{, 07:22}

Вышла новая версия NEXTION EDITOR VER 0.58
https://nextion.itead.cc/nextion-editor-ver-0-58/

Добавились новые компоненты, в том числе и Xfloat, можно будет прямо на панель передавать значение float.
Просьба добавить функционал в программу FLProg.

Аватара пользователя
grin-mpx
Лейтенант
Сообщения: 477
Зарегистрирован: 17.07.2017{, 18:39}
Репутация: 55
Откуда: Днепр. UA
Имя: Григорий

NEXTION EDITOR VER 0.58

#2

Сообщение grin-mpx » 24.07.2019{, 10:49}

Блин, наконец-то, я думал они так и застрянут на достигнутом.

Отправлено спустя 2 часа 22 минуты 15 секунд:
Прошелся по новой версии. Самые вкусности доступны только для серии дисплея Intelligent :( . Это самый навороченный из них, и диагонали там от 7 дюймов. Для обычных дисплеев добавился только элемент float. Кстати, прописать в самом редакторе в поле чистое float, например 25.6 не получилось, нужно вписывать 256, а прога сама ставит количество знаков после запятой (настраивается в свойствах элемента.)
Самое главное новшество это ШРИФТЫ. Теперь они не страшные, даже русские пробовал- отлично!
Кроме того, добавили масштабирование (зум) дисплея, полезная весчь.
Дальше прогу не копал, в дисплей проекты не заливал.
Предлагаю в этой теме делиться замеченными изменениями и добавлениями относительно предыдущей версии.

Аватара пользователя
Siberian
Лейтенант
Сообщения: 475
Зарегистрирован: 07.09.2015{, 11:51}
Репутация: 8
Откуда: СССР
Имя: Александр

NEXTION EDITOR VER 0.58

#3

Сообщение Siberian » 24.07.2019{, 19:50}

grin-mpx писал(а):
24.07.2019{, 13:11}
Кстати, прописать в самом редакторе в поле чистое float, например 25.6 не получилось, нужно вписывать 256, а прога сама ставит количество знаков после запятой (настраивается в свойствах элемента.)
Да, я тоже ознакомился поверхностно. float нужно вводить целым числом и дробить его в настройках количеством знаков до и после запятой.

GrSashek
Рядовой
Сообщения: 62
Зарегистрирован: 30.03.2019{, 06:48}
Репутация: 0
Имя: Александр

NEXTION EDITOR VER 0.58

#4

Сообщение GrSashek » 25.07.2019{, 18:37}

:shok: О, как. Не могли Они (разработчики) выпустить доработанную версию с годик назад. :smile113: А теперь придётся весь проект переделывать :smile390:

Аватара пользователя
Siberian
Лейтенант
Сообщения: 475
Зарегистрирован: 07.09.2015{, 11:51}
Репутация: 8
Откуда: СССР
Имя: Александр

NEXTION EDITOR VER 0.58

#5

Сообщение Siberian » 28.07.2019{, 10:25}

Да, Шрифты в новой версии 0.58 стали более приятными, не такие "рваные", как в 0.53.
К сожалению шрифты из 0.58 не получится вставить в 0.53.
Вложения
_Version(0.58)_.jpg
_Version(0.53)_.jpg

Аватара пользователя
Siberian
Лейтенант
Сообщения: 475
Зарегистрирован: 07.09.2015{, 11:51}
Репутация: 8
Откуда: СССР
Имя: Александр

NEXTION EDITOR VER 0.58

#6

Сообщение Siberian » 03.08.2019{, 11:12}

Здравствуйте, Коллеги!
Немного подробнее ознакомился с NEXTION EDITOR VER 0.58.
Функция Xfloat ничего общего не имеет с параметром float.
В этой функции просто реализована виртуальная дробная запятая, которая редактируется в настройках NEXTION EDITOR (количество знаков до и после запятой).
На самом деле, это обычная функция Number.
Передается и принимается параметр в программе FLProg при выборе Number, принимается как Number, а если в панель будете передавать Number в Xfloat, то условная дробная запятая установится в соответствии с настройками Xfloat.
Есть в этом свои плюсы, если у нас имеется целое число, а нужно его разделить условной дробной запятой, то используем в панели функцию Xfloat.
Вложения
Test_Xfloat_V_5.3.0_.flp
(37.05 КБ) 40 скачиваний
Test_Xfloat_V_0.58_.HMI
(1.17 МБ) 37 скачиваний

Аватара пользователя
Siberian
Лейтенант
Сообщения: 475
Зарегистрирован: 07.09.2015{, 11:51}
Репутация: 8
Откуда: СССР
Имя: Александр

NEXTION EDITOR VER 0.58

#7

Сообщение Siberian » 03.08.2019{, 11:42}

При конвертации Xfloat в Text (txt) виртуальная запятая не конвертируется. Т.е., существует только визуально на панели.
Вложения
Test_Xfloat_txt_V_0.58_.HMI
(1.17 МБ) 45 скачиваний

Аватара пользователя
Siberian
Лейтенант
Сообщения: 475
Зарегистрирован: 07.09.2015{, 11:51}
Репутация: 8
Откуда: СССР
Имя: Александр

NEXTION EDITOR VER 0.58

#8

Сообщение Siberian » 03.08.2019{, 11:58}

В общем, не стОит добавлять в программу FLProg отдельно функцию Xfloat
Можно в настройках просто изменить Number на Number - Xfloat

Timur
Рядовой
Сообщения: 23
Зарегистрирован: 25.01.2019{, 11:05}
Репутация: 0
Имя: Тимур

NEXTION EDITOR VER 0.58

#9

Сообщение Timur » 02.04.2021{, 19:55}

Доброго дня.
Так если я с экрана отправлю значение Xfloat, например 24.5, то какое значение прилетит с порта? :smile37: 245?
И обратно, что слать, чтобы выводилось 24.5?

Аватара пользователя
Siberian
Лейтенант
Сообщения: 475
Зарегистрирован: 07.09.2015{, 11:51}
Репутация: 8
Откуда: СССР
Имя: Александр

NEXTION EDITOR VER 0.58

#10

Сообщение Siberian » 10.04.2021{, 07:54}

Timur писал(а):
02.04.2021{, 19:55}
Доброго дня.
Так если я с экрана отправлю значение Xfloat, например 24.5, то какое значение прилетит с порта? :smile37: 245?
И обратно, что слать, чтобы выводилось 24.5?
Если из панели в формате Xfloat отправить 24.5 в контроллер, то получите 245. А если из контроллера отправить в панель 245, то в панели (Xfloat) можно получить значения :
0,245
2,45
24,5
245
В зависимости от того, сколько знаков после запятой будет настроено в Xfloat панели.
Чтобы отправлять и получать одинаково с запятыми, то только в формате текста (txt).

Ответить

Вернуться в «Новые»