[kepler-dev] Question on linking two multiports
altintas at sdsc.edu
Fri May 4 16:45:07 PDT 2007
Thanks for the tips. They might be a quick hack solution for what I
would like to do, but I'm afraid it is not dynamic enough. (If I
understood it correctly.)
I'm trying to get data from a sensor dat logger and send the channel
data through a multiport. So the width of the link will change each
time I access to the data logger server dynamically.
I tried to set it up in the actor code, but of course it is not the
port which has the width so I couldn't set it up from the port.
So maybe I can get the relations the actor is linked to at runtime
and set the width of that relation. Do you think this would choke?
On May 4, 2007, at 12:27 PM, Christopher Brooks wrote:
> Another trick is to place a relation between the two, connect
> the relation to either port, then right click on the relation and set
> the width. The width will be displayed numerically next to the
> This called a bus relation, it was introduced with this change
> to ptolemy/vergil/kernel/RelationController.java:
>> revision 1.23
>> date: 2005/06/27 23:01:56; author: eal; state: Exp; lines: +32 -3
>> Display bus relations better.
> This change is present in Ptolemy II 6.0. I'm not sure about 5.0
> See also
> hackers at bennett.eecs.berkeley.edu/msg00271.html
> I'm not sure why we don't display the width of links. It could be
> because links are not first class objects? We can set the width of
> a link to values other than 1, but there is no obvious change. I
> believe Edward had a fix for this, but it was lost.
> Norbert writes:
> Hi Ilkay,
> Yes, there is. You should set the single link's width to the
> number. I am not sure if current kepler allows you to double
> click on a
> link, but you can edit the xml file and edit the width
> property's value in
> <relation name="relation"
> <property name="width"
> class="ptolemy.data.expr.Parameter" value="2"
> of the given relation/link.
> Best regards
> On Fri, 4 May 2007, Ilkay Altintas wrote:
>> Hi Hackers,
>> Is there a way to send a group of data channels from a multiport to
>> another multiport in a single relation, i.e., without having to
>> create multiple links between them?
>> Thanks on advance,
>> Kepler-dev mailing list
>> Kepler-dev at ecoinformatics.org
> Norbert Podhorszki
> University of California, Davis
> Department of Computer Science
> 1 Shields Ave, 2236 Kemper Hall
> Davis, CA 95616
> (530) 752-5076
> pnorbert at cs.ucdavis.edu
> Kepler-dev mailing list
> Kepler-dev at ecoinformatics.org
Lab Director, Scientific Workflow Automation Technologies (SWAT)
San Diego Supercomputer Center(SDSC), UCSD
9500 Gilman Drive, MC: 0505 La Jolla, CA 92093-0505
phone: (858) 822-5453 fax: (858) 534-8303
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Kepler-dev