www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2013/06/26/12:22:30

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=google.com; s=20120113;
h=mime-version:in-reply-to:references:from:date:message-id:subject:to
:content-type:x-gm-message-state;
bh=ZFTuArmknnVRsHvPCBAwhgjXJrUoPuXEEIpsg5pC7vw=;
b=AgVt4c6IVTs4LBa/tZMev++T7/7wXT0EkY3FmM9OAbk/BWqPsgjvhFrr40Nkq0Q3S6
a6rPF2ZAc+835Fn76N7J1yuNZxLF0a2P7p8gcMXNQrUynVqawFnUsNogHnKQa89kJMSc
44+6nHV0vgiRlexNmcoCz4xhVx0OrXKfUHLGCWk3cXPnPp3TvDoPyHl1Mz86EXzgpBn3
89hlyZU8xAx9dEN/Wyzx0MEdTqXBdcKNaTTExTnv928nIN/0J8TSCmX42T40rK8eS4ev
axH09GJcPQQ0niS0BUZbwlBpfkQ70HYw3WYM5873Nmkmk1ESf4cNWUouz4EmOvkIkpTI
pQ8w==
X-Received: by 10.180.95.201 with SMTP id dm9mr13139375wib.21.1372263719432;
Wed, 26 Jun 2013 09:21:59 -0700 (PDT)
MIME-Version: 1.0
In-Reply-To: <51CB04E5.8020700@sonic.net>
References: <51CA333A DOT 2020008 AT sonic DOT net> <CACNnPR=2pCaUX2Me5U9XLwY+E7+S4O04JpWz_+L07Fr5vHAhGw AT mail DOT gmail DOT com>
<CAGRhJMaFibo61=3X=zbZk7kAy3vkhWQjxCMPsAHA0pemdQZ5vg AT mail DOT gmail DOT com> <51CB04E5 DOT 8020700 AT sonic DOT net>
From: Joshua Lansford <joshua DOT lansford AT laserlinc DOT com>
Date: Wed, 26 Jun 2013 12:21:39 -0400
Message-ID: <CAGRhJMbtifzJg1JUy0NRqkdROcoZ36-XwKoG4t-7Cqrh2sRitg@mail.gmail.com>
Subject: Re: [geda-user] gschem off-page signal cross-referencing script
pushed to github
To: geda-user AT delorie DOT com
X-Gm-Message-State: ALoCoQlsG2GBtrFGEUgePuemBzIoHjEvd+xZG+BwAuen6Ejw8ju53jq1uldMc3qd/x9Nz9y/yLgK
Reply-To: geda-user AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: geda-user AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

--f46d044402b688f77204e0110ba1
Content-Type: text/plain; charset=ISO-8859-1

Exactly, it makes it more readable.  In my case the use of off-page
connectors where enforced by style guide lines from management.   The
script enforces that nothing is connected except directly with a wire or
indirectly with a buss or off page connector.  Thus if a net doesn't look
like is connected anywhere else, it isn't.
~Joshua


On Wed, Jun 26, 2013 at 11:12 AM, Dave Curtis <davecurtis AT sonic DOT net> wrote:

>  On 06/26/2013 04:48 AM, Joshua Lansford wrote:
>
> Wow.  I did the same thing.
>
>  Except mine it uses an 'otherPage' attribute to be an off-page connector
> and it picks the netname up off the wire the connector touches.
> http://public.laserlinc.com/Joshua/crossRefSignals.py
>
> Joshua,
>
> It looks like you handle buses with rippers, which mine does not.
>
> The reason for using an off-page connector symbol is largely stylistic --
> I like the added clarity and I think it makes the schematic more readable.
>
> -dave
>
>
>
>  Abhigit, the point is that when you look at the schematic, you can know
> what other page an off page connector is jumping to.
> ~Joshua
>
>
>
> On Wed, Jun 26, 2013 at 3:20 AM, Abhijit Kshirsagar <abhijit86k AT gmail DOT com>wrote:
>
>> On Wed, Jun 26, 2013 at 5:48 AM, Dave Curtis <davecurtis AT sonic DOT net>
>> wrote:
>> > A simple-minded Python script that updates off-page signal
>> cross-references
>> > in .sch files. Requirements are simple:
>>
>>  Hello Dave,
>>
>> I'm not sure when one would need this. gnetlist can netlist multiple
>> schematics simultaneously, and PCB can load multiple files right? Or
>> am I missing some fundamental point here?
>>
>> ~Abhijit
>>
>
>
>

--f46d044402b688f77204e0110ba1
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Exactly,=A0it makes it more readable. =A0In my case the us=
e of off-page connectors where enforced by style guide lines from=A0managem=
ent. =A0 The script enforces that nothing is connected except directly with=
 a wire or indirectly with a buss or off page connector. =A0Thus if a net d=
oesn&#39;t look like is connected anywhere else, it isn&#39;t.<div style>

~Joshua</div></div><div class=3D"gmail_extra"><br><br><div class=3D"gmail_q=
uote">On Wed, Jun 26, 2013 at 11:12 AM, Dave Curtis <span dir=3D"ltr">&lt;<=
a href=3D"mailto:davecurtis AT sonic DOT net" target=3D"_blank">davecurtis AT sonic DOT n=
et</a>&gt;</span> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
 =20
   =20
 =20
  <div text=3D"#000000" bgcolor=3D"#FFFFFF"><div class=3D"im">
    <div>On 06/26/2013 04:48 AM, Joshua Lansford
      wrote:<br>
    </div>
    <blockquote type=3D"cite">
      <div dir=3D"ltr">Wow. =A0I did the same thing.=A0
        <div><br>
        </div>
        <div>Except mine it uses an &#39;otherPage&#39; attribute to be an
          off-page connector and it picks the netname up off the wire
          the connector touches.<br>
          <a href=3D"http://public.laserlinc.com/Joshua/crossRefSignals.py"=
 target=3D"_blank">http://public.laserlinc.com/Joshua/crossRefSignals.py</a=
></div>
      </div>
    </blockquote></div>
    Joshua,<br>
    <br>
    It looks like you handle buses with rippers, which mine does not. <br>
    <br>
    The reason for using an off-page connector symbol is largely
    stylistic -- I like the added clarity and I think it makes the
    schematic more readable.<span class=3D"HOEnZb"><font color=3D"#888888">=
<br>
    <br>
    -dave</font></span><div class=3D"im"><br>
    <br>
    <blockquote type=3D"cite">
      <div dir=3D"ltr">
        <div>
          <div>
            <br>
          </div>
          <div>Abhigit, the point is that when you look at the
            schematic, you can know what other page an off page
            connector is jumping to.</div>
          <div>~Joshua<br>
            <div><br>
            </div>
          </div>
        </div>
      </div>
      <div class=3D"gmail_extra"><br>
        <br>
        <div class=3D"gmail_quote">On Wed, Jun 26, 2013 at 3:20 AM,
          Abhijit Kshirsagar <span dir=3D"ltr">&lt;<a href=3D"mailto:abhiji=
t86k AT gmail DOT com" target=3D"_blank">abhijit86k AT gmail DOT com</a>&gt;</span> wrote=
:<br>
          <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bord=
er-left:1px #ccc solid;padding-left:1ex">
            <div>On Wed, Jun 26, 2013 at 5:48 AM, Dave Curtis
              &lt;<a href=3D"mailto:davecurtis AT sonic DOT net" target=3D"_blank"=
>davecurtis AT sonic DOT net</a>&gt;
              wrote:<br>
              &gt; A simple-minded Python script that updates off-page
              signal cross-references<br>
              &gt; in .sch files. Requirements are simple:<br>
              <br>
            </div>
            Hello Dave,<br>
            <br>
            I&#39;m not sure when one would need this. gnetlist can netlist
            multiple<br>
            schematics simultaneously, and PCB can load multiple files
            right? Or<br>
            am I missing some fundamental point here?<br>
            <span><font color=3D"#888888"><br>
                ~Abhijit<br>
              </font></span></blockquote>
        </div>
        <br>
      </div>
    </blockquote>
    <br>
  </div></div>

</blockquote></div><br></div>

--f46d044402b688f77204e0110ba1--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019