delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/10/19/19:04:27

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-TCPREMOTEIP: 207.224.51.38
X-Authenticated-UID: jpd AT noqsi DOT com
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
Subject: Re: [geda-user] Pin mapping (separate symbols from mappings)
X-Pgp-Agent: GPGMail 2.5.2
From: John Doty <jpd AT noqsi DOT com>
In-Reply-To: <201510192110.t9JLAFKG007281@envy.delorie.com>
Date: Mon, 19 Oct 2015 17:03:37 -0600
Message-Id: <AAAC7015-AF0E-41BE-83F0-C64862CF2670@noqsi.com>
References: <20151018204010 DOT 9cce6a231dcc296256e187bd AT gmail DOT com> <201510181843 DOT t9IIhmWo025346 AT envy DOT delorie DOT com> <20151018234424 DOT c0551dad9bef0859130239d9 AT gmail DOT com> <36B94694-F2AC-4A75-A8EB-40A1CE9A534C AT noqsi DOT com> <201510182225 DOT t9IMPkxK032763 AT envy DOT delorie DOT com> <20151019003814 DOT f62620bf0fec77e65104c105 AT gmail DOT com> <BED51F9A-F6FF-4A23-B18B-C2EC8BB9DAB6 AT noqsi DOT com> <201510190242 DOT t9J2gl7w009345 AT envy DOT delorie DOT com> <20151019092555 DOT 46eed4540c2d2044bbeab878 AT gmail DOT com> <1A419AED-FCCA-4B1F-8589-912435534E2E AT noqsi DOT com> <201510191647 DOT t9JGlu4j024585 AT envy DOT delorie DOT com> <041FF42A-691F-4E6B-9DEB-8C6B3C2F3E53 AT noqsi DOT com> <201510191850 DOT t9JIop8Y029095 AT envy DOT delorie DOT com> <A5C4636C-6064-4D9C-9F55-03185FE35379 AT noqsi DOT com> <201510192055 DOT t9JKt2o6005861 AT envy DOT delorie DOT com> <1E816300-E31E-4B85-B51D-7EAEC5A466BF AT noqsi DOT com> <201510192110 DOT t9JLAFKG007281 AT envy DOT delorie DOT com>
To: geda-user AT delorie DOT com
X-Mailer: Apple Mail (2.1878.6)
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

--Apple-Mail=_3791078A-D98C-4ACE-9414-0B34881B7A45
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=windows-1252


On Oct 19, 2015, at 3:10 PM, DJ Delorie <dj AT delorie DOT com> wrote:

>=20
>> You can't do that in gnetlist unless you already have a refdes to =
start from.
>=20
> Where did you get the idea that we didn't?
>=20

You wrote:

> My sample schematic would have U1-1 and U1-1.

So you don=92t really have a refdes to start from: it doesn=92t identify =
the component.

You also wrote:

> If the tool *requires* that each symbol be unique, then either...
>=20
> 1. It must not let the user provide non-unique symbols, or
>=20
> 2. It must produce a hard error when it detects non-unique symbols, or
>=20
> 3. It must provide some user-independent way of making the symbols =
unique.
>=20
> gaf currently does none of these.

But that=92s not how geda-gaf works. Choosing refdeses is part of how =
the user communicates her intentions.

We could have better DRC: gnet-drc2 does not properly model the =
capabilities of the kit, finding lots of errors where there are none. =
The real errors are hidden in the spew, but should be detectable with =
better logic.

You also wrote:

> What I want is a way to reliably map an instance of a device with its
> schematic symbol, without the user having to jump through hoops to
> satisfy some hidden "rule" about how to create schematics.

How is it hard for a user to understand that symbols need to be =
distinguishable at the schematic level? And that when merging symbols =
into one package, they=92ll get the package=92s refdes and their own pin =
numbers. I don=92t think it=92s that hard.

John Doty              Noqsi Aerospace, Ltd.
http://www.noqsi.com/
jpd AT noqsi DOT com



--Apple-Mail=_3791078A-D98C-4ACE-9414-0B34881B7A45
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP using GPGMail

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIcBAEBCgAGBQJWJXbKAAoJEF1Aj/0UKykR09wQAJzN5AyNX+QQ9AC+1Gnz3TBk
VlbDoaoZPxC2QuYZTohXopsmh/K3OSTVc2WdBtuVQAn3GjTVVLRlhrvQdny6m/dS
kmv7AaQ3s7yqT3ubIl9soIocPvgVubfet3lr16HMRSHW8QgS+qkD6ZB48ylLtLyr
TZCD0OcTOKn0oRFdf1IF18AnRahRLCOVUfsztx8xELXsu1u5XVpskODlW9jLw7b4
NKTHMtKpbEnMC8l0snXTCrcvUoz5yRWOk3yrxFX/ZVygfAtfEbB/ytW2N1nhBfT+
IHETJdQzTgQaiiKNl3EDmvKwVg4sDbhO+EfJN7DEFNg/OTc0+MeIu60p77XhkGmA
bMlDncNkYsXaEXkxB5MPwcu6SmF99Jb4O25Ri40uyrjSt/tSBkjdeyRPkCIVqtQO
ZrPkT7Ly5BUXnOCmAsQJmH3AWvM37J4nJgw9rzNL0XvNjijb4N+VVRRd8x01AWib
meq5uQdpur0JmS1pT8lSCDi/7cnqNY7r56kO4kDfcZzXhU3oiA7nwKVVQw+RK58j
Z1Hfr06+xQdO8GoCCP2IrRrziupW61KuLvWLwrzWVTMnfqj1nxEX//WWNzIMr28Z
S1WSxXpTfump0B5F9muCkTu1ewelRiGYP7ljxTIdgaDkc/qmJv04DWNxqu3VdC2u
40GhhqGTP0UpQ8CQVVE6
=McEl
-----END PGP SIGNATURE-----

--Apple-Mail=_3791078A-D98C-4ACE-9414-0B34881B7A45--

- Raw text -


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