FLProg
Вход на сайт
Логин:
Пароль:
Поиск
...
Архив записей
Статистика

Онлайн всего: 4
Гостей: 3
Пользователей: 1
tok17
Понедельник, 11.12.2017, 03:12
Приветствую Вас Гость | RSS
Главная | Регистрация | Вход

Поиск по сайту


Главная » 2017 » Февраль » 2 » Выход новой версии программы
11:09
Выход новой версии программы
Вышла новая версия программы с номером 2.3.1. Поскольку почти полностью данная версия была сделана дома, то нового железа в ней не появилась, и она полностью посвящена интерфейсу и новым возможностям самой программы.
Что нового:
Реализовано сворачивание панелей в полоску. Так же изменена система запоминания положения и размера панелей.
Содержимое панели тэгов полностью вместе со всем функционалом скопировано на панель дерева проекта. Эти доработки позволят более удобно настроить рабочую область программы, путем сворачивания не нужных в данный момент панелей. Подробнее об этих функциях можно почитать здесь: http://flprog.ru/load/dokumentacija/flprog_interfejs_programmy_3_izd/3-1-0-219
 
Переработано дерево проекта. Теперь все действия в дереве проекта можно сделать двойным кликом на соответствующей  ветке дерева проекта.
 
В свойствах платы появилась возможность установить выполнение платы по условию или в цикле. Подробнее об этом можно прочитать там же (http://flprog.ru/load/dokumentacija/flprog_interfejs_programmy_3_izd/3-1-0-219).
 
Реализована привязка файлов .flp к программе. Правда, только для Windows. Я не очень дружу с Linux, и не знаю, как это делается там. Если среди Вас есть специалисты по Linux, пишите мне, я объясню что нужно сделать, там вроде не сложно. Вместе попробуем.  Привязка работает так. Сначала надо один раз привязать файлы  .flp к программе. Для этого надо правой кнопкой мыши на файле проекта вызвать меню и выбрать пункт – «Открыть с помощью». Не забудьте поставить галочку «Всегда открывать с помощью этого приложения». Выберите в качестве приложения файл FLProg . Я не стал делать автоматическую привязку через реестр, поскольку это потребует прав администратора, а я стараюсь этого избежать. После привязки по двойному клику по файлу проекта если нет открытой программы FLProg – она будет открыта и проект откроется в ней, если есть, открытая программа FLProg то проект откроется в ней в новой вкладке.
Просмотров: 3473 | Добавил: support | Рейтинг: 5.0/4
Всего комментариев: 221 2 »
avatar
0
1
Ох, порадовали! Так намного удобнее! Спасибо большое!
avatar
0
2
Классно ! Очень удобно .Здоровья и счастья автору!!!
avatar
0
3
Первое, что бросилось в глаза при загрузке новой версии 2.3.1
Очень удобная фишка! Спасибо!

avatar
0
4
Привязка файлов .flp, тоже стало гораздо удобней!
avatar
0
5
Спасибо, Сергей, большое. Теперь правда намного удобнее и функциональнее.
Теперь у меня сомнения в необходимости поля тегов .
avatar
1
6
Кому как, я например привык брать тэги сверху (последствие долгой работы с сименсом неизлечимы))) ), так что оставлю то и это. Можно просто свернуть ненужную панель и настроить так как удобно каждому. Положение панелей запоминается.
avatar
0
7
Всё Удобно!
avatar
0
8
Спасибо за Ваш труд! Возможно ли реализовать в следующих версиях возможность записывать заранее подготовленную строку (не переменную как сейчас) в файл на SD?
Это единственное, что сдерживает создание многоканального регистратора данных с помощью FLProg.
avatar
0
9
А это и сейчас походу возможно сделать.


Код
_sd1TS = "qw;";     
_sd1TS+= "Integer;";_sd1TS+= ";";
_sd1TS+= (String( (analogRead (7))));     
_sd1TS+= ";";
_sd1TS+= ";";     
_sd1TS+= ";";
_sd1DF = SD.open("log.txt", FILE_WRITE);
if (_sd1DF) {_sd1DF.println(_sd1TS); _sd1DF.close();}

Все, что приходит на вход Value блока (в данном случае переменная с именем "qw" типа INT) переводится в стринг. Так что и строку можно ему подсунуть.
avatar
0
10
Можно так попробовать https://yadi.sk/d/zDcA44g83Cs8Vd
avatar
0
11
Только строки будут:

Test;String;;число;число;число;число....;;;
Test;String;;число;число;число;число....;;;
Test;String;;число;число;число;число....;;;

Вот эти 2 первых немного мешают. Но график в Экселе построить с такими данными без проблем можно.
avatar
0
12
Может Сергея попросить, чтоб галочки в блоке сделал: "выводить имя переменной?" и "выводить тип переменной?"
avatar
0
13
Хорошая идея!
avatar
0
14
Жалко, что библиотека SD не поддерживает функцию "очистить файл" или "стереть". А то можно было бы и вообще карточку в логере не трогать. Данные на комп считал, файл затер и можно заново использовать. Можно конечно к имени файла циферку нарастающим итогом прибавить, или время начала записи.
avatar
0
15
Спасибо за Ваш труд! Возможно ли реализовать в следующих версиях arduino due
avatar
0
16
Arduino Due уже поддерживается, следите за изменениями.
1-10 11-16
avatar
FLProg © 2017
Яндекс.Метрика