X-Authentication-Warning: delorie.com: mail set sender to geda-help-bounces using -f X-Recipient: geda-help AT delorie DOT com X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=x53PD5hGsDOXYvEvDJtL4RYBy/PRpkxV5ynvY2nliy0=; b=TdjZ5RnDgA2mzurRTJK+jPrdO1kufqsTS7Svk374gVEOwvvBukFmzDhnXJbgSus1rF WxFATSdfzruRtCEvdN524H7J8zkvNkFyaq4iPhnhjkQkmiaArtLc7bNRX2XkodM/gPyi qYVdA1Rurc7tB0a70XQ1QA6SM+U3mQE8VL8CPNVk3g2ytyIGFI804iZcW5ncxqtGgElN rBzI4LS6I5vDvn7bMJJ1imVPJJbygO8AnBTB0t6T7c6swaQ6X9X1YwmYb/XXZAVl2G84 451qmVxuoZjTEkjxM4lKlCxhah4WbBVx49E13inWYETzl/SkiOyAKmQZEA2W4xDtiljp DTMw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=x53PD5hGsDOXYvEvDJtL4RYBy/PRpkxV5ynvY2nliy0=; b=req+woww23HFIr+Z6nlD76/SCPawZoXhMvPt3JqdHh07zqjLmXItNUTNN+JPVW5PHb ubFhA0+9LX8p1k7vnc16oRB7D19ugvb6+QQvKHgarmTousZ6AOXvTbLOHirBqb2gmC80 20tr5WJdkYNiCm4i9Nw+SWs+ccBUYFlAyNOES+JwBUzNfGKmyx8PXwYImYqCYFOt5m+Z 0SV2qNuuKa6YphSRphjNgleQbZGOD7hIAH19CJzehhr345YH6W6vcdAT7oIJJibJJVk1 jDB1jHpyo2KsWY8R4MBhNlGN6IVzMFmyiu2+SSQanGYOzMaqIdK4F0y1/VlLBwsOlA96 5SYA== X-Gm-Message-State: APjAAAVVy07Y9BZclYh0nMozorIXGVJkCRrkOkCK2ISNpct50CqFgT2J ZmL3VYYZTyOfyw3YbWKJvGI8EhfDvlvxqdtJFkxP4DyJ X-Google-Smtp-Source: APXvYqzHoBchaz3zStd/MZcIgrYqwKjrpSx7A3FlnhWwu5G+jx741OPu/4xDbFqv5cjao1hItZ/A+gkPzAeEd/ox7s4= X-Received: by 2002:a25:38d4:: with SMTP id f203mr8022199yba.448.1551900373756; Wed, 06 Mar 2019 11:26:13 -0800 (PST) MIME-Version: 1.0 References: <20190304154059 DOT 5stzub6hlzpcootc AT newvzh DOT lokolhoz> In-Reply-To: From: "Torben Friis (friistf AT gmail DOT com) [via geda-help AT delorie DOT com]" Date: Wed, 6 Mar 2019 20:26:02 +0100 Message-ID: Subject: Re: [geda-help] Picaxe 14M2 To: geda-help AT delorie DOT com Content-Type: multipart/alternative; boundary="000000000000813163058371f67b" Reply-To: geda-help AT delorie DOT com --000000000000813163058371f67b Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi, I think it all boils down to the question of where I should put the following statements in hc-12.sym: device=3D hc-12 footprint=3Dhc-12.fp refdes=3DU? Present hc-12.sym: v 20110115 1 P 0 600 200 600 3 0 0 { T 100 615 5 7 1 1 0 3 1 pinnumber=3DVCC T 215 600 3 5 1 1 0 1 1 pinlabel=3DVCC T 100 615 5 7 0 1 0 3 1 pinseq=3D1 T 100 615 5 7 0 1 0 3 1 pintype=3Dpas } P 0 500 200 500 3 0 0 { T 100 515 5 7 1 1 0 3 1 pinnumber=3DGND T 215 500 3 5 1 1 0 1 1 pinlabel=3DGND T 100 515 5 7 0 1 0 3 1 pinseq=3D2 T 100 515 5 7 0 1 0 3 1 pintype=3Dpas } P 0 400 200 400 3 0 0 { T 100 415 5 7 1 1 0 3 1 pinnumber=3DRXD T 215 400 3 5 1 1 0 1 1 pinlabel=3DRX T 100 415 5 7 0 1 0 3 1 pinseq=3D3 T 100 415 5 7 0 1 0 3 1 pintype=3Dpas } P 0 300 200 300 3 0 0 { T 100 315 5 7 1 1 0 3 1 pinnumber=3DTXD T 215 300 3 5 1 1 0 1 1 pinlabel=3DTX T 100 315 5 7 0 1 0 3 1 pinseq=3D4 T 100 315 5 7 0 1 0 3 1 pintype=3Dpas } P 0 200 200 200 3 0 0 { T 100 215 5 7 1 1 0 3 1 pinnumber=3DSET T 215 200 3 5 1 1 0 1 1 pinlabel=3DSET T 100 215 5 7 0 1 0 3 1 pinseq=3D5 T 100 215 5 7 0 1 0 3 1 pintype=3Dpas } P 2200 400 2000 400 3 0 0 { T 2100 415 5 7 1 1 0 3 1 pinnumber=3DANT T 1985 400 3 5 1 1 0 7 1 pinlabel=3DANT T 2100 415 5 7 0 1 0 3 1 pinseq=3D6 T 2100 415 5 7 0 1 0 3 1 pintype=3Dpas } T 2500 730 3 7 0 0 0 0 1 numslots=3D0 B 200 0 1800 800 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 T 1400 320 3 7 0 0 0 0 1 Can anyone help? torben On Wed, Mar 6, 2019 at 1:08 PM Torben Friis wrote: > Hi Vladimir, > > I checked the pgm gsch2pcb and was led to a file: > > grep DIP14M /usr/share/pcb/pcblib > > where I could see that DIP14M is width 400 mil. So I should use DIP14 > instead. > > The same file showed that hc-12 is not found in it (while fx TL072 also i= s > found). > > torben AT torben-Aspire-E5-773G:/home/gaf/myproject2$ gsch2pcb project > > ---------------------------------- > Done processing. Work performed: > 1 file elements and 0 m4 elements added to board.new.pcb. > > Only 1 file element? 2 file elements are shown in one.sch > > I dont know if that helps. > torben > > > On Tue, Mar 5, 2019 at 9:24 PM Torben Friis wrote: > >> Hi Vladimir, >> >> Thank you for your reply. >> >> I have changed the names as follow (for convenience): >> >> hc-12.sym: >> . >> . >> pinlabel=3DANT >> T 2100 415 5 7 0 1 0 3 1 >> pinseq=3D6 >> T 2100 415 5 7 0 1 0 3 1 >> pintype=3Dpas >> } >> T 2500 730 3 7 0 0 0 0 1 >> numslots=3D0 >> B 200 0 1800 800 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 >> T 1400 320 3 7 0 0 0 0 1 >> footprint=3Dhc-12.fp >> >> hc-12.fp: >> torben AT torben-Aspire-E5-773G:/home/gaf/myproject2$ cat >> /usr/share/pcb/pcblib-newlib/geda/hc-12.fp >> Element["" "hc-12" "" "" 0 0 0 25000 0 100 ""] >> ( >> Pad[-6400 -40000 -3600 -40000 2800 2000 3600 "VCC" "VCC" "square"] >> Pad[-6400 -30000 -3600 -30000 2800 2000 3600 "GND" "GND" "square"] >> Pad[-6400 -20000 -3600 -20000 2800 2000 3600 "RXD" "RXD" "square"] >> Pad[-6400 -10000 -3600 -10000 2800 2000 3600 "TXD" "TXD" "square"] >> Pad[-6400 0 -3600 0 2800 2000 3600 "SET" "SET" "square"] >> Pad[95859 -984 99259 -984 3600 2000 4400 "MCHFIX" "MCHFIX" "square"] >> Pad[101474 -37677 104274 -37677 2800 2000 3600 "GND1" "GND1" "square"] >> Pad[101474 -17677 104274 -17677 2800 2000 3600 "GND2" "GND2" "square"] >> Pad[97854 -27677 102854 -27677 5000 2000 5800 "ANT" "ANT" "square"] >> ) >> >> and I have entered: >> /usr/share/gEDA/sym/radio/hc-12.sym >> and it does appear correctly in "Select component". >> >> and: >> /usr/share/pcb/pcblib-newlib/geda/hc-12.fp >> /home/torben/www/user/mark_salyzyn/footprints/hc-12.fp >> /home/geda/www/user/mark_salyzyn/footprints/hc-12.fp >> >> I thought that was identical to what I had entered for picaxe. And yet >> hc-12 does not appear as a result of gsch2pcb project/pcb board.pcb as >> picaxe does. >> Can you see why? >> torben >> >> On Mon, Mar 4, 2019 at 4:45 PM Vladimir Zhbanov (vzhbanov AT gmail DOT com) >> [via geda-help AT delorie DOT com] wrote: >> >>> On Mon, Mar 04, 2019 at 03:58:49PM +0100, Torben Friis ( >>> friistf AT gmail DOT com) [via geda-help AT delorie DOT com] wrote: >>> > Hi Erich, >>> > Thank you very much for your reply. >>> > >>> > I have the following 2 files for PICAXE-14M: >>> > >>> > /usr/share/gEDA/gafrc.d/geda-clib.scm >>> > /usr/share/gEDA/sym/picaxe/PICAXE-14M.sym >>> > >>> > I also have a lot of files for DIP14.fp under: >>> > >>> > /usr/share/pcb/pcblib-newlib/geda/ >>> > /home/torben/www/user/mark_salyzyn/footprints/ >>> > /home/geda/www/user/mark_salyzyn/footprints/ >>> > >>> > My problem is to connect the .sym information with the .fp. >>> > >>> > F.ex. for the OPAMP in the tutorial I find in the Edit Attributes: >>> > >>> > device OPAMP >>> > symversion 0.1 >>> > refdes U101 >>> > value T=C3=86072 >>> > >>> > and in Select Component... under opamp-1.sym: >>> > >>> > description operational amplifier >>> > device OPAMP >>> > numslots 0 >>> > refdes U? >>> > symversion 0.1 >>> > >>> > but none of these connect me with a .fp file. Nevertheless, there is = a >>> > connection, because I can do the gsch2pcb-pcb/board.pcb works. >>> >>> In order to associate a footprint with a symbol you have to attach >>> an appropriate "footprint=3D" attribute to the symbol. In your case, >>> I believe, you have to use "footprint=3DDIP14". Please read the >>> manual about this attribute. >>> >>> -- >>> Vladimir >>> >>> (=CE=BB)=CE=B5=CF=80=CF=84=CF=8C=CE=BD EDA =E2=80=94 https://github.com= /lepton-eda >>> >> --000000000000813163058371f67b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi,
I think it all = boils down to the question of where I should put the following=C2=A0 statem= ents in hc-12.sym:

device=3D hc-12
footprint=3Dhc-12.fp
refdes=3DU?

Present hc-12.sym:
v 20110115 1
P 0 600 200 600 3 0 0
{T 100 615 5 7 1 1 0 3 1
pinnumber=3DVCC
T 215 600 3 5 1 1 0 1 1
= pinlabel=3DVCC
T 100 615 5 7 0 1 0 3 1
pinseq=3D1
T 100 615 5 7 0 = 1 0 3 1
pintype=3Dpas
}
P 0 500 200 500 3 0 0
{
T 100 515 5 = 7 1 1 0 3 1
pinnumber=3DGND
T 215 500 3 5 1 1 0 1 1
pinlabel=3DGND=
T 100 515 5 7 0 1 0 3 1
pinseq=3D2
T 100 515 5 7 0 1 0 3 1
pin= type=3Dpas
}
P 0 400 200 400 3 0 0
{
T 100 415 5 7 1 1 0 3 1pinnumber=3DRXD
T 215 400 3 5 1 1 0 1 1
pinlabel=3DRX
T 100 415 5= 7 0 1 0 3 1
pinseq=3D3
T 100 415 5 7 0 1 0 3 1
pintype=3Dpas
}=
P 0 300 200 300 3 0 0
{
T 100 315 5 7 1 1 0 3 1
pinnumber=3DTX= D
T 215 300 3 5 1 1 0 1 1
pinlabel=3DTX
T 100 315 5 7 0 1 0 3 1pinseq=3D4
T 100 315 5 7 0 1 0 3 1
pintype=3Dpas
}
P 0 200 200= 200 3 0 0
{
T 100 215 5 7 1 1 0 3 1
pinnumber=3DSET
T 215 200 = 3 5 1 1 0 1 1
pinlabel=3DSET
T 100 215 5 7 0 1 0 3 1
pinseq=3D5T 100 215 5 7 0 1 0 3 1
pintype=3Dpas
}
P 2200 400 2000 400 3 0 0=
{
T 2100 415 5 7 1 1 0 3 1
pinnumber=3DANT
T 1985 400 3 5 1 1 = 0 7 1
pinlabel=3DANT
T 2100 415 5 7 0 1 0 3 1
pinseq=3D6
T 2100= 415 5 7 0 1 0 3 1
pintype=3Dpas
}
T 2500 730 3 7 0 0 0 0 1
num= slots=3D0
B 200 0 1800 800 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
T 1400 320 = 3 7 0 0 0 0 1

Can anyone help?
torben

On Wed, Mar = 6, 2019 at 1:08 PM Torben Friis <fr= iistf AT gmail DOT com> wrote:
Hi Vlad= imir,

I checked the pgm gsch2pcb and was led to a file:

grep = DIP14M /usr/share/pcb/pcblib

where I could see that DIP14M is width = 400 mil. So I should use DIP14 instead.

The same file showed that hc= -12 is not found in it (while fx TL072 also is found).

torben AT torben= -Aspire-E5-773G:/home/gaf/myproject2$ gsch2pcb project

-------------= ---------------------
Done processing.=C2=A0 Work performed:
1 file e= lements and 0 m4 elements added to board.new.pcb.

Only 1 file elemen= t? 2 file elements are shown in one.sch

I dont know if that helps.torben


On Tue, Mar 5, 2019 at 9:24 PM Torben Friis &= lt;friistf AT gmail DOT com= > wrote:
=
Hi Vladimir,

Th= ank you for your reply.

I have changed the names as follow (for conv= enience):

hc-12.sym:
.
.
pinlabel=3DANT
T 2100 415 5 7 0= 1 0 3 1
pinseq=3D6
T 2100 415 5 7 0 1 0 3 1
pintype=3Dpas
}T 2500 730 3 7 0 0 0 0 1
numslots=3D0
B 200 0 1800 800 3 0 0 0 -1 -1= 0 -1 -1 -1 -1 -1
T 1400 320 3 7 0 0 0 0 1
footprint=3Dhc-12.fp
hc-12.fp:
torben AT torben-Aspire-E5-773G:/home/gaf/myproject2$ cat /usr/= share/pcb/pcblib-newlib/geda/hc-12.fp
Element["" "hc-12&q= uot; "" "" 0 0 0 25000 0 100 ""]
(
Pad[= -6400 -40000 -3600 -40000 2800 2000 3600 "VCC" "VCC" &q= uot;square"]
Pad[-6400 -30000 -3600 -30000 2800 2000 3600 "GND= " "GND" "square"]
Pad[-6400 -20000 -3600 -20000= 2800 2000 3600 "RXD" "RXD" "square"]
Pad[= -6400 -10000 -3600 -10000 2800 2000 3600 "TXD" "TXD" &q= uot;square"]
Pad[-6400 0 -3600 0 2800 2000 3600 "SET" &qu= ot;SET" "square"]
Pad[95859 -984 99259 -984 3600 2000 440= 0 "MCHFIX" "MCHFIX" "square"]
Pad[101474 -= 37677 104274 -37677 2800 2000 3600 "GND1" "GND1" "= square"]
Pad[101474 -17677 104274 -17677 2800 2000 3600 "GND2&= quot; "GND2" "square"]
Pad[97854 -27677 102854 -2767= 7 5000 2000 5800 "ANT" "ANT" "square"]
)
and I have entered:
/usr/share/gEDA/sym/radio/hc-12.sym
and it does appear correctly in "Select component".=

and:
/usr/share/pc= b/pcblib-newlib/geda/hc-12.fp
/home/torben/www/user/mark_salyzyn/footpri= nts/hc-12.fp
/home/geda/www/user/mark_salyzyn/footprints/hc-12.fp
I thought that was identical to what I had entered for picaxe. And yet hc-= 12 does not appear as a result of gsch2pcb project/pcb board.pcb as picaxe = does.
Can you see why?
torben

On Mon, Mar 4, 2019 at 4= :45 PM Vladimir Zhbanov (vzhbanov AT gmail DOT com) [via geda-help AT delorie DOT com] <geda-help AT delorie DOT com> wrote:
<= /div>
On Mon, Mar 04, 2019= at 03:58:49PM +0100, Torben Friis (friistf AT gmail DOT com) [via geda-help AT delorie DOT com] wrote:
> Hi Erich,
> Thank you very much for your reply.
>
> I have the following 2 files for PICAXE-14M:
>
> /usr/share/gEDA/gafrc.d/geda-clib.scm
> /usr/share/gEDA/sym/picaxe/PICAXE-14M.sym
>
> I also have a lot of files for DIP14.fp under:
>
> /usr/share/pcb/pcblib-newlib/geda/
> /home/torben/www/user/mark_salyzyn/footprints/
> /home/geda/www/user/mark_salyzyn/footprints/
>
> My problem is to connect the .sym information with the .fp.
>
> F.ex. for the OPAMP in the tutorial I find in the Edit Attributes:
>
> device OPAMP
> symversion 0.1
> refdes U101
> value T=C3=86072
>
> and in Select Component... under opamp-1.sym:
>
> description operational amplifier
> device OPAMP
> numslots 0
> refdes U?
> symversion 0.1
>
> but none of these connect me with a .fp file. Nevertheless, there is a=
> connection, because I can do the gsch2pcb-pcb/board.pcb works.

In order to associate a footprint with a symbol you have to attach
an appropriate "footprint=3D" attribute to the symbol. In your ca= se,
I believe, you have to use "footprint=3DDIP14". Please read the manual about this attribute.

--
=C2=A0 Vladimir

(=CE=BB)=CE=B5=CF=80=CF=84=CF=8C=CE=BD EDA =E2=80=94 https://github.com= /lepton-eda
--000000000000813163058371f67b--