From OpenSCADAWiki
Jump to: navigation, search
(Created page with "Це оновлення релізу 0.8 LTS виправляє біля 10 помилок та додає деякі удоск...")
(Created page with "* UI.Vision: Виправлено падіння примітиву "ElFigure" при натиску на загальні точки 1,2 дуги та точку 1 лінії...")
 
Line 2: Line 2:
 
Це оновлення [[Special:MyLanguage/Documents/Release_0.8.0|релізу 0.8 LTS]] виправляє біля 10 помилок та додає деякі удосконалення, які цілком ви можете почитати у [http://oscada.org/svn/tags/openscada_0.9/ChangeLog?p=1998 протоколі змін оновлення].
 
Це оновлення [[Special:MyLanguage/Documents/Release_0.8.0|релізу 0.8 LTS]] виправляє біля 10 помилок та додає деякі удосконалення, які цілком ви можете почитати у [http://oscada.org/svn/tags/openscada_0.9/ChangeLog?p=1998 протоколі змін оновлення].
  
* UI.Vision: Primitive "ElFigure" crash on click to common point for arc's points 1,2 and line point 1 is fixed and significant code clear.
+
* UI.Vision: Виправлено падіння примітиву "ElFigure" при натиску на загальні точки 1,2 дуги та точку 1 лінії; значне очищення коду.
* DB.SQLite: Opened transaction close on the module stop is added for prevent data lost after crash on some other module detach.
+
* DB.SQLite: Додано закриття відкритої транзакції під час зупинки модуля з метою попередження втрати даних при падінні деяких модулів на виключені.
* UI.Vision: Function WdgView::attrsSet() is added and used for group attributes set into one request, for prevent several linked events lost on processing and general performance rise on network.
+
* UI.Vision: Додано функцію WdgView::attrsSet() та використано для встановлення групи атрибутів у одному запиті для попередження втрати деяких пов'язаних повідомлень при обробці, а також підвищення продуктивності у мережі.
* UI.{VCAEngine,Vision,WebVision}: To primitive "Diagram" trends building from direct data is added, by prefix "data:" and "line:".
+
* UI.{VCAEngine,Vision,WebVision}: До примітивів "Діаграма" додано формування трендів із прямо вказаних даних за посередництвом префікса "data:" та "line:".
* DAQ.Template,DAQ.{JavaLikeCalc,ModBus},Protocol.UserProtocol,UI.WebUser: Procedure's source text limit for the DB field is expand to 1000000.
+
* DAQ.Template,DAQ.{JavaLikeCalc,ModBus},Protocol.UserProtocol,UI.WebUser: Обмеження вихідного тексту процедур розширено до 1000000 символів.
* DAQ.{ModBus,LogicLev,BlockCalc,Siemens}: Prevent executable context reload from DB on the controller run.
+
* DAQ.{ModBus,LogicLev,BlockCalc,Siemens}: Попереджено перевантаження виконавчого контексту із БД на запущених об'єктах контролерів.
* DAQ.SoundCard: Acquisition task, from PortAudio, priority set is provided. Some error messages is added. Some performance is rose.
+
* DAQ.SoundCard: Додано можливість встановлення пріоритету задачі збору, із PortAudio. Додано деякі повідомлення про помилки. Дещо збільшено продуктивність.
* UI.WebVision: Session object's ID is renamed to PATH and nodeName() set to separated string by "." path. PNG compression level option is added for some performance control on images build and default value set to "1".
+
* UI.WebVision: ID об'єкту сеансу перейменовано у PATH та nodeName() встановлено у рядок з роздільником від шляху. Додано опцію рівня стиснення PNG для деякого контролю продуктивності формування зображень, а значення по замовченню встановлено у "1".
* Transport.{Serial,Sockets}: Errno EAGAIN process is added to write() for output transport for prevent errors on big data transfer.
+
* Transport.{Serial,Sockets}: Додано обробку номеру помилки EAGAIN у функції write() для вихідних транспортів з метою попередження помилок на передачі великих блоків даних.
* UI.{Vision,WebVision}: The primitive "Diagram" data buffer's loading by current values and lost old visible values by limit is fixed by writing current values to pixel-size alignment time.
+
* UI.{Vision,WebVision}: Виправлено завал буферу даних примітиву "Діаграма" поточними значеннями та втрата видимих старих значень при досягненні обмеження буферу шляхом вирівнювання поточних значень до розміру-часу пікселу.
* DAQ.JavaLikeCalc: Remove wrong grammar rule "expr OR CONST{" but finite action to first constant independent next operations of the expression. Conditional logical commands '||' and '&&' is fixed for constants.
+
* DAQ.JavaLikeCalc: Видалення помилкового правила граматики "expr OR CONST{" у зв'язку з закінченням дії на першій постійній, незалежно від наступних операцій виразу. Умовна логічна команда '||' та '&&' виправлені для постійних.

Latest revision as of 18:14, 5 June 2020

Other languages:
English • ‎mRussian • ‎Українська

Це оновлення релізу 0.8 LTS виправляє біля 10 помилок та додає деякі удосконалення, які цілком ви можете почитати у протоколі змін оновлення.

  • UI.Vision: Виправлено падіння примітиву "ElFigure" при натиску на загальні точки 1,2 дуги та точку 1 лінії; значне очищення коду.
  • DB.SQLite: Додано закриття відкритої транзакції під час зупинки модуля з метою попередження втрати даних при падінні деяких модулів на виключені.
  • UI.Vision: Додано функцію WdgView::attrsSet() та використано для встановлення групи атрибутів у одному запиті для попередження втрати деяких пов'язаних повідомлень при обробці, а також підвищення продуктивності у мережі.
  • UI.{VCAEngine,Vision,WebVision}: До примітивів "Діаграма" додано формування трендів із прямо вказаних даних за посередництвом префікса "data:" та "line:".
  • DAQ.Template,DAQ.{JavaLikeCalc,ModBus},Protocol.UserProtocol,UI.WebUser: Обмеження вихідного тексту процедур розширено до 1000000 символів.
  • DAQ.{ModBus,LogicLev,BlockCalc,Siemens}: Попереджено перевантаження виконавчого контексту із БД на запущених об'єктах контролерів.
  • DAQ.SoundCard: Додано можливість встановлення пріоритету задачі збору, із PortAudio. Додано деякі повідомлення про помилки. Дещо збільшено продуктивність.
  • UI.WebVision: ID об'єкту сеансу перейменовано у PATH та nodeName() встановлено у рядок з роздільником від шляху. Додано опцію рівня стиснення PNG для деякого контролю продуктивності формування зображень, а значення по замовченню встановлено у "1".
  • Transport.{Serial,Sockets}: Додано обробку номеру помилки EAGAIN у функції write() для вихідних транспортів з метою попередження помилок на передачі великих блоків даних.
  • UI.{Vision,WebVision}: Виправлено завал буферу даних примітиву "Діаграма" поточними значеннями та втрата видимих старих значень при досягненні обмеження буферу шляхом вирівнювання поточних значень до розміру-часу пікселу.
  • DAQ.JavaLikeCalc: Видалення помилкового правила граматики "expr OR CONST{" у зв'язку з закінченням дії на першій постійній, незалежно від наступних операцій виразу. Умовна логічна команда '||' та '&&' виправлені для постійних.