http://bugs.orocos.org/show_bug.cgi?id=818
Summary: ctaskbrowser does not show service ports inside the
service
Product: Toolchain
Version: 2.2
Platform: Other
OS/Version: Other
Status: NEW
Severity: normal
Priority: P5
Component: RTT
AssignedTo: orocos-dev [..] ...
ReportedBy: ruben [dot] smits [..] ...
CC: orocos-dev [..] ...
Estimated Hours: 0.0
Hi,
I'm connecting the ctaskbrowser to a remote Component. This component has
subservices that contain ports, the ctaskbrowser however shows the ports in the
parent service of the component:
Remote:
ls Master
[..]
Data Flow Ports: (none)
Services:
Slave_1002 ( Services for Beckhoff EL2004 Dig. Output module )
Slave_1003 ( Services for Beckhoff EL1004 Dig. Input module )
Slave_1004 ( Services for Beckhoff EL4004 module )
[..]
ls Master.Slave_1002
[..]
Data Flow Ports:
In(U) DigitalMsg bits (TaskBrowser not connected to this port)
[..]
ctaskbrowser:
ls Master
[..]
Data Flow Ports: (none)
Services:
Slave_1002 ( Services for Beckhoff EL2004 Dig. Output module )
Slave_1003 ( Services for Beckhoff EL1004 Dig. Input module )
Slave_1004 ( Services for Beckhoff EL4004 module )
bits ( Data port to communicate full bitsets )
raw_values ( AnalogMsg containing the desired values of _all_ channels )
values ( AnalogMsg containing the desired values of _all_ channels )
[..]
ls Master.Slave_1002
[..]
Data Flow Ports: (none)
[..]
Is this caused by the ctaskbrowser or by the RTT idls?
-- Ruben
[Bug 818] ctaskbrowser does not show service ports inside the se
http://bugs.orocos.org/show_bug.cgi?id=818
Peter Soetens <peter [..] ...> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution| |FIXED
--- Comment #4 from Peter Soetens <peter [..] ...> 2011-02-24 21:55:41 CET ---
This bug was fixed by Jean Sreng on the master branch. I cherry-picked it to
toolchain-2.2 as well.
[Bug 818] ctaskbrowser does not show service ports inside the se
http://bugs.orocos.org/show_bug.cgi?id=818
--- Comment #3 from Ruben Smits <ruben [dot] smits [..] ...> 2011-02-17 14:55:08 CET ---
Created attachment 631
--> http://bugs.orocos.org/attachment.cgi?id=631
orocos.log with LOGLEVEL=7
ctaskbrowsers orocos.log file
[Bug 818] ctaskbrowser does not show service ports inside the se
http://bugs.orocos.org/show_bug.cgi?id=818
--- Comment #2 from Peter Soetens <peter [..] ...> 2011-02-17 14:43:27 CET ---
Could you attach the orocos.log file at the ctaskbrowser side with the log
level set to 7 ?
Peter
[Bug 818] ctaskbrowser does not show service ports inside the se
http://bugs.orocos.org/show_bug.cgi?id=818
Peter Soetens <peter [..] ...> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
CC| |peter [..] ...
--- Comment #1 from Peter Soetens <peter [..] ...> 2011-02-17 14:40:33 CET ---
(In reply to comment #0)
> Hi,
>
> I'm connecting the ctaskbrowser to a remote Component. This component has
> subservices that contain ports, the ctaskbrowser however shows the ports in the
> parent service of the component:
>
> Remote:
>
> ls Master
> [..]
> Data Flow Ports: (none)
>
> Services:
> Slave_1002 ( Services for Beckhoff EL2004 Dig. Output module )
> Slave_1003 ( Services for Beckhoff EL1004 Dig. Input module )
> Slave_1004 ( Services for Beckhoff EL4004 module )
> [..]
> ls Master.Slave_1002
> [..]
> Data Flow Ports:
> In(U) DigitalMsg bits (TaskBrowser not connected to this port)
> [..]
>
> ctaskbrowser:
> ls Master
> [..]
> Data Flow Ports: (none)
>
> Services:
> Slave_1002 ( Services for Beckhoff EL2004 Dig. Output module )
> Slave_1003 ( Services for Beckhoff EL1004 Dig. Input module )
> Slave_1004 ( Services for Beckhoff EL4004 module )
> bits ( Data port to communicate full bitsets )
> raw_values ( AnalogMsg containing the desired values of _all_ channels )
> values ( AnalogMsg containing the desired values of _all_ channels )
> [..]
> ls Master.Slave_1002
> [..]
> Data Flow Ports: (none)
> [..]
>
> Is this caused by the ctaskbrowser or by the RTT idls?
It's a bug in the CORBA transport. I'm looking into this.
Peter