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 Content-Type: multipart/signed; boundary="Apple-Mail=_3791078A-D98C-4ACE-9414-0B34881B7A45"; protocol="application/pgp-signature"; micalg=pgp-sha512 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 In-Reply-To: <201510192110.t9JLAFKG007281@envy.delorie.com> Date: Mon, 19 Oct 2015 17:03:37 -0600 Message-Id: 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> <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> <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 Precedence: bulk --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 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--