Число | Категория | Задача | |
28.12 | /Система | Савоченко Р. | Оформление и публикация на Wiki информации по разработке контроллера на основе платы ATH400-128. На внутреннем Wiki-ресурсе фирмы НИП "DIYA"!!! |
27.12 | /Система | Савоченко Р. | Выполнена адаптация для платформы x86_64. |
27.12 | /Система | Савоченко Р. | Обновлены скрипты конфигурации. В результате чего появилась возможность отключать сборку отдельных модулей как путём указания соответствующих ключей так и в автоматическом режиме, в зависимости от среды сборки. Например модуль DAQ/DiamondBoards отключается в случае сборки системы OpenSCADA на платформе x86_64. |
27.12 | /Система | Савоченко Р. | Разделён модуль библиотек функций Special/StaticFuncLibs на Special/FLibMath и Special/FLibComplex1. |
27.12 | /Система | Савоченко Р. | Унифицирована адресация динамических узлов системы OpenSCADA. Совмещена адресация динамических узлов и узлов языка конфигурационных сценариев. |
27.12 | /Функции | Савоченко Р. | Заложены основы объектной модели OM API и упразднена подсистема "Функции" |
27.12 | /БД | Савоченко Р. | Добавлено кодирование содержимого SQL-запросов для БД основанных на SQL. Позволило использовать специальные SQL символы: ""","'","`" внутри запросов. |
27.12 | /Система | Савоченко Р. | Подсистема "Контролеры" переименована в подсистему "DAQ". |
19.12 | /Параметры | Савоченко Р. | Разработан логический уровень параметров. |
19.12 | /Функции | Савоченко Р. | Изменена концепция блокировки возможности изменения функции. Кадр значений функции может указывать возможность или невозможность внесения блокирующих изменений в функцию. |
19.12 | /БД | Савоченко Р. | Процедуры открытия БД перемещены в функции: TBD::dataSeek(), TBD::dataGet() and TBD::dataSet(). Это позволило значительно упростить механизм работы с данными. |
19.12 | /БД | Савоченко Р. | Добавлена основная функция удаления записи данных TBD::dataDel() |
19.12 | /Система | Савоченко Р. | Выполнена адаптация к компилятору GCC 4.0. |
19.12 | /БД/SQLite | Савоченко Р. | Добавлена возможность указания кодировки БД (<./my.db;KOI8-R>) |
19.12 | /БД/MySQL | Савоченко Р. | Добавлена возможность указания кодировки БД (<server.diya.org;root;;oscadaDemoSt;;;KOI8-U>) |
19.12 | /БД/DBF | Савоченко Р. | Добавлена возможность указания кодировки таблицы (<./my.dbf;KOI8-R>) |
05.12 | /БД | Савоченко Р. | Изменён метод запроса и удаления записей в БД. Теперь, если ключевой элемент пуст, то он не используется для идентификации, что, в свою очередь, приводит к выполнению групповых операций. |
25.11 | /Польз. интерф. | Зайчук Е. | Добавлена в репозиторий первая реализация среды визуализации на основе библиотеки QT Vision 0.1.0 |
25.11 | /Контроллеры/BlockCalc | Савоченко Р. | Добавлена поддержка параметров для достпупа к данным непосредственных вычислений из системы OpenSCADA. |
25.11 | /Контроллеры/JavaLikeCalc | Савоченко Р. | Завершен перевод всех сообщений на Русский и Украинский языки. |
25.11 | /Контроллеры/JavaLikeCalc | Савоченко Р. | Добавлена поддержка параметров для достпупа к данным непосредственных вычислений из системы OpenSCADA. |
25.11 | /Параметры | Савоченко Р. | Изменён механиз работы исходящих транспортов. Теперь, для отключающихся соединений транспорт нужно останавливать, а для инициализации нового соединения запускать. |
30.10 | /Система | Савоченко Р. | Выпущена стабилизирующая версия 0.4.1 |
28.10 | /Система | Савоченко Р. | Завершено тестирование версии 0.4.1. Протокол тестирования здесь: /Works/Tests/release041 |
26.10 | /Документация | Савоченко Р. | Обновление и публикация документации на WIKI-ресурсе проекта. |
17.10 | /Контроллеры/OperationSystem | Савоченко Р. | Расширирена область поддерживаемых источников данных на: Smart, HDD и Net. |
13.10 | /Контроллеры/OperationSystem | Савоченко Р. | Добавлена функция автоопределение активных источников данных в котроллере «Операционная Система» и автоматической инициализацию параметров доступных источников. |
05.10 | /Система | Савоченко Р. | Создана центральная таблица и объединены функции загрузки с БД и конфига. |
01.10 | /Система | Савоченко Р. | Подготовлен и зачитан доклада на 4 всеукраинской конференции пользователей и разработчиков свободного ПО: http://conference.osdn.org.ua/ru/. |
23.09 | /Система | Савоченко Р. | Перемещён модуль свободных формул в подсистему «Контроллеры» и наделен функциями непосредственных вычислений. |
21.09 | /Система | Савоченко Р. | Создан модуль запуска QT-GUI расширений/модулей. |
12.09 | /Система | Савоченко Р. | Выделена ветка/релиз на SVN репозитории для 0.4.0. |
12.09 | /Система | Савоченко Р. | Убрана передача объекта владельца через конструктор для всех объектов системы. Использована функция postEnable() если на момент инициализации объекта нужен владелец. |
11.09 | /Система | Савоченко Р. | Выпущен релиза 0.4.0. |
11.09 | /Система | Савоченко Р. | Подготовлен обзор релиза OpenSCADA 0.4.0. |
11.09 | /Система | Савоченко Р. | Подготовлены пакеты нового релиза. |
11.09 | /Система | Савоченко Р. | Подготовлен демонстрационный пакет. |
10.09 | /Система | Савоченко Р. | Обновлена/написана документации по модулям. |
10.09 | /Система | Савоченко Р. | Выпуск релизов модулей. |
10.09 | /Система | Савоченко Р. | Тестирование релиза 0.4.0. Протокол тестирования: /Works/Tests/release040. |
07.09 | /Система | Савоченко Р. | Добавлены ресурсы и предупреждение про изменения структуры параметров функций и программы в модуле свободной формулы. |
02.09 | /Документация | Савоченко Р. | Обновлен проект системы. |
23.08 | /Архив/BaseArh | Савоченко Р. | Реализован контроль за размером файла архива и их количеством. |
23.08 | /Архив/BaseArh | Савоченко Р. | Устранён эфект фрагментации архивов. |
23.08 | /Архив/BaseArh | Савоченко Р. | Реализовано быстрое получение информации про архив (без XML-парсинга). |
23.08 | /Архив/BaseArh | Савоченко Р. | Архив сообщений пересмотрен и оптимизирован. |
18.08 | /Система | Савоченко Р. | Систематизированны имена модулей. |
16.08 | /Система | Савоченко Р. | Последние изменения выложены в репозиторий. |
16.08 | /Система | Савоченко Р. | Завершена реконструкция подсистемы сообщений. |
16.08 | /Архив/Сообщений | Савоченко Р. | Написан фильтр сообщений по шаблону. Поддерживаются специальные символы: '*','?','\'. |
15.08 | /Система | Савоченко Р. | Переведены базовые системные сообщения на Русский и Украинский языки. |
15.08 | /Система | Савоченко Р. | Востановлен и пересмотрен вызов помощи из командной строки (-h, --help) по опциям командной строки и конфигурационного файла. |
15.08 | /Система | Савоченко Р. | Удалена цепочка доступа к конфиг файлу на основе функций cfgNode(). Для доступа используется функция TCntrNode::nodePath(). |
15.08 | /Система | Савоченко Р. | Заменены функции owner() на TCntrNode::nodePrev(). |
14.08 | /Система | Савоченко Р. | Удалён узел TKernel как избыточный. Функции узла перемещены в TSYS. |
13.08 | /Система | Савоченко Р. | Все подсистемы переведены на генерацию сообщений на основе полного пути из TCntrNode::nodePath(). |
13.08 | /Система | Савоченко Р. | Удалены внутрисистемные функции размещения сообщений mPut(). Заменена на Mess->put(). |
13.08 | /Система | Савоченко Р. | Удалена функция размещения сообщений в буфере Mess->put_s(). Использовать функцию Mess->put(). |
12.08 | /Система | Савоченко Р. | Подсистемы систематизированы и размещены в контейнере класса TKernel. Класс TGRPModule переименован в TSubSYS и наделен обобщающими функциями. Теперь в систему можно добавлять подсистемы из модулей! Устранён разрыв дерева TCntrNode в подсистемах. |
11.08 | /Система | Савоченко Р. | TCntrNode связаны обратной связью. |
11.08 | /Система | Савоченко Р. | Удалена функция TError::what(). Доступ к параметрам класса через публичные атрибуты. |
05.08 | /Спец/test_kernel | Савоченко Р. | Написан тест системы контроля и на основе него отлажен доступ к отдельным элементам страницы. |
03.08 | /Система | Савоченко Р. | Дерево проекта переименовано в OpenSCADA. |
03.08 | /Система | Савоченко Р. | Последние изменения выложены в репозиторий. |
02.08 | /UI/QTCfg | Савоченко Р. | Добавлена проверка атрибута "descr" на размер для идентификации смены структуры страницы. |
02.08 | /Контроллер/Diamond | Савоченко Р. | Выполнен перевод контроллера Diamond на Русский и Украинский языки. |
01.08 | /Система | Савоченко Р. | Сдублированы функции типа TCfg::getS()...TCfg::getB() для обеспечения прямого и универсального доступа. |
01.08 | /Контроллер/Virtual | Савоченко Р. | Использование индексных списков. |
01.08 | /Контроллер/Virtual | Савоченко Р. | Выполнен перевод на Русский и Украинский языки. |
01.08 | /Система | Савоченко Р. | Заменены выражения cur_pos = vals.find(";",st_pos); в telem.cpp на выражения с использованием strSepParse (в двух местах). |
01.08 | /Система | Савоченко Р. | Реализован универсальный доступ к функциям TValue::getS()...TValue::getB(). |
01.08 | /Система | Савоченко Р. | Изменен способ хранения типа значения в TFld для ускорения доступа к значениям и размещения встроенных операций приведения типа. |
30.07 | /Спец/FreeFunc | Савоченко Р. | Обновлены Русский и Украинский переводы. |
30.07 | /Спец/FreeFunc | Савоченко Р. | Полностью пересмотрен компилятор и VM. Добавлена поддержка четырёх типов данных: bool, int, real, string. Добавлены встроенные типы. Устранён общий доступ к локальным переменным. |
20.07 | /Система | Савоченко Р. | Реализован универсальный доступ к функциям TValFunc::getS()...TValFunc::getB(). |
07.07 | /Система | Савоченко Р. | Добавлена функция запуска модуля в TModule. |
09.06 | /UI/Web_cfg | Савоченко Р. | Переведён к стандарту XHTML1.0. |
03.04 | /Система | Савоченко Р. | Добавлена опция "Использовать общую БД" в TKernel и адаптированы все подсистемы под использование общей БД. |
03.04 | /Система | Савоченко Р. | Унифицирована функция разбора пути и строк с разделителем. |
18.03 | /Система | Савоченко Р. | Выполнен полный переход на новое API доступа к дереву контроля. |
17.03 | /Система | Савоченко Р. | Решена проблема безопасного парсинга строк предопределённой структуры (prm1:prm2:prm3). Добавлена функция TSYS::strSepParse(). |
05.03 | /UI/QTConf | Савоченко Р. | Добавлена проверка структуры страницы и текущего состоянию дерева для исключения лишних переформировок. |
05.03 | /UI/Web_cfg | Савоченко Р. | Приведена структура в соответствие с новым доступом к TContrNode. |
05.03 | /UI/Web_cfg | Савоченко Р. | Добавлена поддержка JavaScript сообщений. |
05.03 | /Система | Савоченко Р. | Создана центральная функция (cntrCmd) для доступа к элементам дерева по полному пути с любой точки дерева к любому узлу ниже. Заэкранирывана функция cntrInfo, cntrCmd_, cntrAt от прямого доступа. |
05.03 | /Система | Савоченко Р. | Объединены функции TContr для обращения к элементам дерева: Get и Set на одну общекомандную Cmd. |
05.03 | /Система | Савоченко Р. | Объединены TContr и THD в TCntrNode. Заменён THD на новый иерархический интерфейс ресурсов узлов. |
05.03 | /Система | Савоченко Р. | Пересмотрен механизм запроса TContr. В свете запросов через транспорт. |