Giter Site home page Giter Site logo

Comments (3)

oroulet avatar oroulet commented on August 22, 2024

Write a datavalue instead of a variant. Then you have full control. Isn't
it?

On Wed, Jun 17, 2015, 15:51 Denis Štogl [email protected] wrote:

Hi,

I have problem by writing value in custom server based on UA SDK. I get
following error message: The server not does support writing the
combination of value, status and timestamps
provided.(BadWriteNotSupported). The variable is writeable for sure.

I found a problem and it is in Timestamps, if the booth timestamp
(DataValue structure) are set to 0 than works.

Should the user be enable to set custom Timestamp from client API?


Reply to this email directly or view it on GitHub
#7.

from python-opcua.

destogl avatar destogl commented on August 22, 2024

Yes you are right... Would be than be better to add one more function to node.py with definition:

def set_value(self, datavalue)

or use directly set_attribute (this is a bit dirty)?

from python-opcua.

oroulet avatar oroulet commented on August 22, 2024

I did not realize that this was an issue with python-opcua!
method overloading is a but messy in python. a method definition with
my_method(_args, *_kwargs) messes up documentation.
but in this particula case I think we should modify the method(and the doc
string!!) to support giving a datavalue as argument.
Do you send a patch?
just add
elig isinstance(value, DataValue):
xxxxx

On Thu, 18 Jun 2015 at 08:38 Denis Štogl [email protected] wrote:

Yes you are right... Would be than be better to add one more function to
node.py with definition:

def set_value(self, datavalue)

or use directly set_attribute (this is a bit dirty)?


Reply to this email directly or view it on GitHub
#7 (comment)
.

from python-opcua.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.