delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2016/04/11/04:59:49

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
Message-ID: <570B6770.2080208@iee.org>
Date: Mon, 11 Apr 2016 09:59:28 +0100
From: "M. J. Everitt (m DOT j DOT everitt AT iee DOT org) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: geda-user AT delorie DOT com
Subject: Re: [geda-user] gschem attribute list, value list
References: <20160324143854 DOT 1a1535a687a8c9fc7ff0bd01 AT gmail DOT com> <ned8g1$d6e$1 AT ger DOT gmane DOT org> <570B1B35 DOT 5030503 AT iee DOT org> <20160411104504 DOT a4ce38adaa9d03992ad996da AT gmail DOT com>
In-Reply-To: <20160411104504.a4ce38adaa9d03992ad996da@gmail.com>
X-Enigmail-Version: 1.6
OpenPGP: id=93C22371
X-Provags-ID: V03:K0:rGrzCz7wA0CD1YvRbD2kLJfttuFFCpgGbxeHZKn9fmgBovM0g2b
VHCyCwn06DS8k3XYsVJEAlTBYPdGIGsLKKN58ZDTuebTnvOQmnq3TcvJwoe6gRJEfx1i/8W
FtzDF8Uib+d07xcTD2A6gQenTgwuCg7xLON53azMNWGoqZG5mji4eGn6JXfhuwIuhX/XV7s
vnCJpoiDkwjGThk2iB1jA==
X-UI-Out-Filterresults: notjunk:1;V01:K0:tkAYkjODToA=:+UlugIdf3xq9bUVsRMLeKJ
7wdh+466o0+sMR8GCYrsxY84xcCDXj6Zh2KDXVwNbRDrfFWacZy08oJWwrTqcJ9iXot/LIc7+
SWmExmsuC6o/fBsvbEj/3oTxGL7Q8wBpoaZVSGhGS1pFtkbWEDA72j/hT5ueRkAS2RChQ4Wc2
W+3LSC/RX4nSiV04K8VCbTX+WoSizXjRjm5YaCXIEq01rZSd06PpoPgMaigmB93T89YghfmSR
9fzYzAWdhKpeSAMRI0T1u5zz91SR4O9rsHRj1RUVZ80x0AQNciQqakNlSB5bnxvQsE67KbOIe
dbrTRIOQ4t3895qbObR6hGIcXb2bPXrtT2Ddgu0wy6JXOABFxyYs+sLvZhMmfQXmBFyBkbKYx
NqMhJ4BwHGIZOr0eQpIOwE+Jf4sjY01LQIEadsf8pon9qshFqqPaRL7kkG2rUvWmlNHfTtVo3
ggdexth1nYrQg1Wr7V99rz+uFiH1z6i+XLsLhIIQCyAoXvta5i9FbvgZSfYTjAf5JmwqNZB7F
c/zF6KE5UyX2cxjIJLCVB5wNKMpncbff9qrWeFw0wMP0+YQ+qHmiZukzDDovudLy5uU6DjeKu
d0X/ztIB7uD3BqWrL+zxI6jGsxyyMEdsSMQe9ryJvywbQfrcB4UDk8QXZNgPIRwVTDYtkBswi
r7bXP2JyleVSkg9YbJaMxukHppR7H7lBN0ANQLDpm55v91QGS4we6HKNVk0hORVnYz+I=
Reply-To: geda-user AT delorie DOT com

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--h76PlnVoADNAcSviai320nobLjor9OKf3
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

On 11/04/16 09:45, Nicklas Karlsson (nicklas DOT karlsson17 AT gmail DOT com) [via
geda-user AT delorie DOT com] wrote:
>>> Ack.
>>> The symbols of my gschem libraries include an attribute "footprints"
>>> with a comma separated list of suggested footprints. Similarly,=20
>>> they may contain an attribute "values" with a list of preferred=20
>>> values. The GUI could present these list attributes as a drop-down=20
>>> list for the user to choose from.
>>>
>>> See
>>> http://www.gedasymbols.org/user/kaimartin_knaak/essential/essential.h=
tml
>>> section "List attributes"
>>>
>> Does it actually work in a compatible manner to list alternate
>> footprints and propagate through gsch2pcb and PCB ? I've long tried to=

>> find a way to do this that works, but nearest I've come to, is create
>> footprint2, footprint3 attributes to avoid conflict? If there was a
>> better way, I'd like to know!
> The comma separated list should propagate fine through gsch2pcb and PCB=
 although as I discovered earlier parantheses caused import schematic to =
crash but this considered a bug.
>
> The comma separated will be used only for a list of values to chose fro=
m and the chosen value is copied to the ordinary attribute.
>
> Basically an extra attribute with an "s" at the end for, footprint, val=
ue or whatever ordinary attribute name is used to store a list of possibl=
e values. It should be rather straightforward to implement whenever there=
 is enough time. It will work great until someone invent something better=
 if at all.
>
>
> Nicklas Karlsson
Thanks for that .. will try it on the next layout .. :D


--h76PlnVoADNAcSviai320nobLjor9OKf3
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBCAAGBQJXC2d1AAoJEEwwM0+TwiNxTXYP/2cEUmIF2eKj8GHRuPvywfzx
haJOpt6fazZkQIrYouEzBxj2IPoO9pRi+HSJKct3B7quE523hVFOPki8x7I1uxHs
gRC4ZJK/h8MJNY5CyVefi2UI4S17waVUGerCTqCiJb+ut28TA7NV3bjeSfZnKPtO
LzTLDE8haglmgKtGvy+64+GmIwfwsTHirEGcqcVSDdFX4ke1KgCwpCqcex6oFET9
/kn8/PnEBkSLI+tHgQyzbJOY03d5oKXe/+FJqU28ft8vCWErwA1Wz/cV6pzQtTpE
G4d7B1FWTw9ZYW7qHNPVBOj8vmVCK2rXDnZ10wqTAMjkV5eAKHyVsjuKP4K6/RPW
vI/b6rPfX2FmsBVE5wWnXJrddv5EbsArXyUbjFBvC6fo9ZDE9J8vCA468hrYBWha
Z7qAdk8cNzDH9EdZz5LCKvbCVAdC6qmQzJ9tOJHzErlw+i6ySaJ2BTdIYdqc9WXP
SMD3mzZboh1lmHtGNjzz1NRR2LTobfkVC3GOq1wbRowloEiqwAIwI7s3Q2nge0Kr
dBvP802kidf384AmtXAxpcyRwmfXDyNHoBNMIvNo3I0PpThMUkOFCwCZzS3kH85J
tQPgFX/xJEwazxhZ39dSKchTM7NLCSyIaU0Wrur2L6G/mGeA6lnir5F8OaxwLiQZ
AQOJpxo0E4yJwiGdJ5FQ
=lZTp
-----END PGP SIGNATURE-----

--h76PlnVoADNAcSviai320nobLjor9OKf3--

- Raw text -


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