[Rock-dev] [rock] #424: syskit: slave_device support ist broken
rock
noreply at opendfki.de
Wed Feb 19 16:23:55 CET 2014
#424: syskit: slave_device support ist broken
--------------------+-----------------------------------
Reporter: mago02 | Owner: rock-dev-mailing-list
Type: defect | Status: new
Priority: major | Milestone:
Component: base | Keywords:
--------------------+-----------------------------------
It seems syskit could not resolve slave_device dataservices.
I assume SlaveDevices fullfill the same DataServices than their parent.
But unfortunately the current implementation of Syskit does not...
In instance_requierements.rb there should be checked if slave-data-
services could fullfilll the model
In boound_data_service.rb there should be a similar check added but i
don't know how to figure out if a model is a model of a subdevice of the
device. fullfills here returns false even they slave-device should
fullfill the device requirements.
I have a workaround (special for hbridges) with this commit:
https://gitorious.org/rock-toolchain/avalon-
syskit/commit/fabe7db4cc65fa5d68ec37d11b19cc91c7e38fd2
--
Ticket URL: <http://rock.opendfki.de/ticket/424>
rock <http://rock.opendfki.de>
rock: the robot construction kit
More information about the Rock-dev
mailing list