[Rock-dev] [rock] #56: orocos.rb, orogen: support changing task properties dynamically
rock
noreply at opendfki.de
Thu Oct 13 14:42:17 CEST 2011
#56: orocos.rb, orogen: support changing task properties dynamically
---------------------------+----------------------------
Reporter: sylvain.joyeux | Owner: sylvain.joyeux
Type: task | Status: new
Priority: major | Component: toolchain
Keywords: |
---------------------------+----------------------------
The RTT property interface is not thread safe. It is therefore currently
dangerous to change properties while the component is running. This task
would add transparent support for that:
* add a #dynamic predicate for properties in orogen
* when properties are dynamic, create the corresponding setter operation
(as a virtual function, so that the user can override it to e.g. check
new values)
* add support in orocos.rb to call the operation instead of the property
interface whenever the component is running.
--
Ticket URL: <https://rock.opendfki.de/ticket/56>
rock <https://rock.opendfki.de>
rock: the robot construction kit
More information about the Rock-dev
mailing list