From 88df0ecd47f6f803f8602e79702a5ef98ab0e32b Mon Sep 17 00:00:00 2001 From: evanshultz Date: Mon, 3 Dec 2018 11:34:14 -0800 Subject: [PATCH] Add TRRS with switched T/R1 terminals (#1207) --- Connector.dcm | 22 ++++++++++++---- Connector.lib | 71 ++++++++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 87 insertions(+), 6 deletions(-) diff --git a/Connector.dcm b/Connector.dcm index 3aed1d4293..1286ab8314 100644 --- a/Connector.dcm +++ b/Connector.dcm @@ -175,13 +175,13 @@ F ~ $ENDCMP # $CMP AudioJack3_Dual_Ground_Switch -D D Audio Jack, Dual, 3 Poles (Stereo / TRS), Grounded Sleeve, Switched Poles (Normalling) +D Audio Jack, Dual, 3 Poles (Stereo / TRS), Grounded Sleeve, Switched Poles (Normalling) K audio jack dual receptacle stereo headphones phones TRS connector F ~ $ENDCMP # $CMP AudioJack3_Dual_Switch -D D Audio Jack, Dual, 3 Poles (Stereo / TRS), Switched Poles (Normalling) +D Audio Jack, Dual, 3 Poles (Stereo / TRS), Switched Poles (Normalling) K audio jack dual receptacle stereo headphones phones TRS connector F ~ $ENDCMP @@ -193,19 +193,19 @@ F ~ $ENDCMP # $CMP AudioJack3_Ground_Switch -D D Audio Jack, 3 Poles (Stereo / TRS), Grounded Sleeve, Switched Poles (Normalling) +D Audio Jack, 3 Poles (Stereo / TRS), Grounded Sleeve, Switched Poles (Normalling) K audio jack receptacle stereo headphones phones TRS connector F ~ $ENDCMP # $CMP AudioJack3_Ground_SwitchTR -D D Audio Jack, 3 Poles (Stereo / TRS), Grounded Sleeve, Switched TR Poles (Normalling) +D Audio Jack, 3 Poles (Stereo / TRS), Grounded Sleeve, Switched TR Poles (Normalling) K audio jack receptacle stereo headphones phones TRS connector F ~ $ENDCMP # $CMP AudioJack3_Switch -D D Audio Jack, 3 Poles (Stereo / TRS), Switched Poles (Normalling) +D Audio Jack, 3 Poles (Stereo / TRS), Switched Poles (Normalling) K audio jack receptacle stereo headphones connector F ~ $ENDCMP @@ -222,6 +222,18 @@ K audio jack receptacle stereo headphones TRRS connector F ~ $ENDCMP # +$CMP AudioJack4_Ground_SwitchTR1 +D Audio Jack, 4 Poles (Stereo / TRRS), Grounded Sleeve, Switched TR1 Poles (Normalling) +K audio jack receptacle stereo headphones phones TRS connector +F ~ +$ENDCMP +# +$CMP AudioJack4_SwitchTR1 +D Audio Jack, 4 Poles (Stereo / TRRS), Switched TR1 Poles (Normalling) +K audio jack receptacle stereo headphones phones TRS connector +F ~ +$ENDCMP +# $CMP AudioJack5 D Audio Jack, 5 Poles (TRRRS) K audio jack receptacle stereo headphones TRRRS connector diff --git a/Connector.lib b/Connector.lib index d9973c18ab..5e84654f1f 100644 --- a/Connector.lib +++ b/Connector.lib @@ -1147,6 +1147,75 @@ X ~ T 200 -200 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# AudioJack4_Ground_SwitchTR1 +# +DEF AudioJack4_Ground_SwitchTR1 J 0 20 Y Y 1 F N +F0 "J" 0 450 50 H V C CNN +F1 "AudioJack4_Ground_SwitchTR1" 0 350 50 H V C CNN +F2 "" -50 0 50 H I C CNN +F3 "" -50 0 50 H I C CNN +$FPLIST + Jack* +$ENDFPLIST +DRAW +S -300 -200 -350 -300 0 1 10 F +S 50 250 -300 -400 0 1 10 f +P 2 0 1 0 50 100 100 100 N +P 2 0 1 0 100 -200 50 -200 N +P 2 0 1 0 100 0 50 0 N +P 2 0 1 0 100 200 50 200 N +P 2 1 1 0 -30 -10 -20 -30 N +P 2 1 1 0 20 -210 30 -230 N +P 4 1 1 10 -50 -200 -25 -225 0 -200 50 -200 N +P 4 1 1 0 100 -300 20 -300 20 -210 10 -230 N +P 4 1 1 0 100 -100 -30 -100 -30 -10 -40 -30 N +P 5 1 1 10 -125 -200 -100 -225 -75 -200 -75 0 50 0 N +P 5 1 1 10 50 100 -150 100 -150 -200 -175 -225 -200 -200 N +P 5 1 1 10 50 200 -225 200 -225 -200 -250 -225 -275 -200 N +X ~ G 0 -500 100 U 50 50 1 1 P +X ~ R1 200 0 100 L 50 50 1 1 P +X ~ R1N 200 -100 100 L 50 50 1 1 P +X ~ R2 200 100 100 L 50 50 1 1 P +X ~ S 200 200 100 L 50 50 1 1 P +X ~ T 200 -200 100 L 50 50 1 1 P +X ~ TN 200 -300 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# AudioJack4_SwitchTR1 +# +DEF AudioJack4_SwitchTR1 J 0 20 Y Y 1 F N +F0 "J" 0 450 50 H V C CNN +F1 "AudioJack4_SwitchTR1" 0 350 50 H V C CNN +F2 "" -50 0 50 H I C CNN +F3 "" -50 0 50 H I C CNN +$FPLIST + Jack* +$ENDFPLIST +DRAW +S -300 -200 -350 -300 0 1 10 F +S 50 250 -300 -400 0 1 10 f +P 2 0 1 0 50 -200 100 -200 N +P 2 0 1 0 50 100 100 100 N +P 2 0 1 0 100 0 50 0 N +P 2 0 1 0 100 200 50 200 N +P 2 1 1 0 -30 -10 -20 -30 N +P 2 1 1 0 20 -210 30 -230 N +P 4 1 1 10 -50 -200 -25 -225 0 -200 50 -200 N +P 4 1 1 0 100 -300 20 -300 20 -210 10 -230 N +P 4 1 1 0 100 -100 -30 -100 -30 -10 -40 -30 N +P 5 1 1 10 -125 -200 -100 -225 -75 -200 -75 0 50 0 N +P 5 1 1 10 50 100 -150 100 -150 -200 -175 -225 -200 -200 N +P 5 1 1 10 50 200 -225 200 -225 -200 -250 -225 -275 -200 N +X ~ R1 200 0 100 L 50 50 1 1 P +X ~ R1N 200 -100 100 L 50 50 1 1 P +X ~ R2 200 100 100 L 50 50 1 1 P +X ~ S 200 200 100 L 50 50 1 1 P +X ~ T 200 -200 100 L 50 50 1 1 P +X ~ TN 200 -300 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # AudioJack5 # DEF AudioJack5 J 0 20 Y Y 1 F N @@ -14628,7 +14697,7 @@ C 276 -210 3 0 1 1 F C 276 -130 3 0 1 1 F C 276 190 3 0 1 1 F C 276 270 3 0 1 1 F -T 0 125 -345 25 0 0 0 1000pF~2kV Normal 0 C C +T 0 125 -345 25 0 0 0 "1000pF 2kV" Normal 0 C C T 0 -105 -270 25 0 0 0 75 Normal 0 C C T 0 -105 130 25 0 0 0 75 Normal 0 C C T 0 55 -270 25 0 0 0 75 Normal 0 C C