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> <51CB04E5 DOT 8020700 AT sonic DOT net> From: Joshua Lansford Date: Wed, 26 Jun 2013 12:21:39 -0400 Message-ID: Subject: Re: [geda-user] gschem off-page signal cross-referencing script pushed to github To: geda-user AT delorie DOT com Content-Type: multipart/alternative; boundary=f46d044402b688f77204e0110ba1 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 Precedence: bulk --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 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 wrote: > >> On Wed, Jun 26, 2013 at 5:48 AM, Dave Curtis >> 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
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't look like is connected anywhere else, it isn't.
~Joshua


On Wed, Jun 26, 2013 at 11:12 AM, Dave Curtis <<= a href=3D"mailto:davecurtis AT sonic DOT net" target=3D"_blank">davecurtis AT sonic DOT n= et> wrote:
=20 =20 =20
On 06/26/2013 04:48 AM, Joshua Lansford wrote:
Wow. =A0I did the same thing.=A0

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--