diff --git a/library/device.dcm b/library/device.dcm index d0074e7b..20600d51 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -15,6 +15,16 @@ D Antenna symbol K antenna $ENDCMP # +$CMP Antenna_Dipole +D Dipole Antenna symbol +K dipole antenna +$ENDCMP +# +$CMP Antenna_Loop +D Loop Antenna symbol +K loop antenna +$ENDCMP +# $CMP Antenna_Shield D Antenna symbol with extra pin for shielding K antenna diff --git a/library/device.lib b/library/device.lib index a29a107b..d93611e1 100644 --- a/library/device.lib +++ b/library/device.lib @@ -49,12 +49,40 @@ F1 "Antenna" -75 0 50 H V R CNN F2 "" 0 0 50 H I C CNN F3 "" 0 0 50 H I C CNN DRAW -P 2 0 1 0 0 100 0 -100 N -P 3 0 1 0 50 100 0 -100 -50 100 N +P 2 0 1 10 0 100 0 -150 N +P 3 0 1 10 50 100 0 -100 -50 100 N X A 1 0 -200 100 U 50 50 1 1 I ENDDRAW ENDDEF # +# Antenna_Dipole +# +DEF Antenna_Dipole A 0 40 N N 1 F N +F0 "A" 50 50 50 H V C CNN +F1 "Antenna_Dipole" 50 0 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 8 0 1 10 100 -150 100 -100 200 -100 200 -50 -100 -50 -100 -100 0 -100 0 -150 N +X ~ 1 0 -200 100 U 50 50 1 1 I +X ~ 2 100 -200 100 U 50 50 1 1 I +ENDDRAW +ENDDEF +# +# Antenna_Loop +# +DEF Antenna_Loop A 0 40 N N 1 F N +F0 "A" 50 250 50 H V C CNN +F1 "Antenna_Loop" 50 200 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 7 0 1 10 100 -150 100 -100 200 0 50 150 -100 0 0 -100 0 -150 N +X ~ 1 0 -200 100 U 50 50 1 1 I +X ~ 2 100 -200 100 U 50 50 1 1 I +ENDDRAW +ENDDEF +# # Antenna_Shield # DEF Antenna_Shield A 0 40 N N 1 F N @@ -67,10 +95,10 @@ A -1 -73 32 -882 1242 0 1 0 N 0 -105 -20 -45 A 1 -73 32 -918 558 0 1 0 N 0 -105 20 -45 C 30 -75 7 0 1 0 F P 2 0 1 0 0 -100 0 0 N -P 2 0 1 0 0 200 0 0 N +P 2 0 1 10 0 200 0 -150 N P 2 0 1 0 30 -75 100 -75 N P 2 0 1 0 100 -100 100 -75 N -P 3 0 1 0 50 200 0 0 -50 200 N +P 3 0 1 10 50 200 0 0 -50 200 N X A 1 0 -200 100 U 50 50 1 1 I X SHIELD 2 100 -200 100 U 50 50 1 1 I ENDDRAW