[kepler-dev] News from Cape Code

Edward A. Lee eal at eecs.berkeley.edu
Wed Jul 20 14:41:17 PDT 2005

At 08:07 AM 7/19/2005 -0600, Laura L. Downey wrote:
>Very interesting and nicely done.


>  So is the "first" connection the one in
>the middle of the multiport and from there you just follow the slant?

No, it's top to bottom...
(or left to right, if you put the ports on the top or bottom).

If it were as you said, then when you make several connections
from one output port to one input port, they would cross in the middle...

I think users who build models will immediately understand
which link is first, since as they create the links, they
are taught the ordering.

>Also, what does the slash line through the relation and the number next to
>it mean?  Is this part of what you and Bertram were discussing earlier about

This means that the relation represents multiple channels
(equivalent to making multiple connections between ports).
The slash with a number is a common notation in circuit
design (for busses, which are aggregations of multiple wires).


>Laura L. Downey
>Senior Usability Engineer
>LTER Network Office
>Department of Biology, MSC03 2020
>1 University of New Mexico
>Albuquerque, NM  87131-0001
>505.277.3157 phone
>505.277-2541 fax
>ldowney at lternet.edu
>-----Original Message-----
>From: kepler-dev-bounces at ecoinformatics.org
>[mailto:kepler-dev-bounces at ecoinformatics.org] On Behalf Of Edward A. Lee
>Sent: Tuesday, July 19, 2005 6:28 AM
>To: ptresearch at maury.eecs.berkeley.edu; Kepler-Dev
>Subject: [kepler-dev] News from Cape Code
>I've checked in to Ptolemy II and Diva a change that addresses a major
>usability limitation that has bothered me for some time: the fact
>that you cannot tell the order in which connections are made to
>multiports. With this change, multiports now show distinct connections
>in order.  I've attached a gif image of a rather complicated set
>of interconnections to illustrate how this looks... Note that despite
>the considerable complexity in the wiring in this diagram, you can
>tell where everything goes and in what order the links are made to ports.
>Christopher: Can you update the diva jar file?  Thanks.
>Edward A. Lee
>Professor, Chair of the EE Division, Associate Chair of EECS
>231 Cory Hall, UC Berkeley, Berkeley, CA 94720
>phone: 510-642-0253 or 510-642-0455, fax: 510-642-2845
>eal at eecs.Berkeley.EDU, http://ptolemy.eecs.berkeley.edu/~eal

Edward A. Lee
Professor, Chair of the EE Division, Associate Chair of EECS
231 Cory Hall, UC Berkeley, Berkeley, CA 94720
phone: 510-642-0253 or 510-642-0455, fax: 510-642-2845
eal at eecs.Berkeley.EDU, http://ptolemy.eecs.berkeley.edu/~eal  

More information about the Kepler-dev mailing list