Skip to content

v2.103.0

Compare
Choose a tag to compare
@erossignon erossignon released this 07 May 17:36
· 284 commits to master since this release

馃悰 Bug fixes

  • 7d809e1 fix issue #1071 related to monitored item not respecting accessRestriction
  • d547293 improve UAVariable/UAAnalogDataItem write OutOfBound value #1119
  • d547293 fix UAVariable setter(value) so that returned StatusCode is applied to the dataValue.statusCode #119
  • 17f5518 fix constructBrowsePathFromQualifiedName #1201

馃殌 enhancement

  • 1b97628 add ability to overide default transport timeout when creating client #1002

馃摉 documentation and example

馃 minor adjustment & refactoing

  • 5686a2c relax event loop in test
  • 2a26a65 adjust interactive client
  • b0dbc62 refactor: clean up nodeset definition/generation code further
  • a8ed0cc refactor: clean up nodeset definition/generation code
  • ab9ed0e refactor: rename to correct spelling correponding -> corresponding

馃懍馃徑 contributors

improve UAVariable/UAAnalogDataItem write OutOfBound value ( #1119)

  • add an optional acceptValueOutOfRange flag to addAnalogItem.
    The acceptValueOutOfRange property indicates whether the write operation will accept or reject
    value which is out of range of the instrumentRange.

  • if true: during am writeOperation by a client if the dataValue that is outside of the
    instrumentRange. it will be recorded database and the statusCode will be set to BadOutOfRange, and
    the write operation will return Good. The value will be ecorded in the history database if the variable supports historizing.

  • if false: during a writeOperation by a client, if the dataValue that is outside of the
    instrumentRangeit will be denied and the write operation will return BadOutOfRange.