From OpenSCADAWiki
Jump to: navigation, search
This page is a translated version of the page Documents/Release 0.8.0/Update7 and the translation is 100% complete.

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{" у зв'язку з закінченням дії на першій постійній, незалежно від наступних операцій виразу. Умовна логічна команда '||' та '&&' виправлені для постійних.