Ensure duplicate pin names get unique nets

Same pin name != same net name unless the pins are explicitly connected

Also add pin number to all unconnected pads ensuring they have unique
nets

Fixes https://gitlab.com/kicad/code/kicad/issues/13236
This commit is contained in:
Seth Hillbrand 2023-01-04 10:30:53 -08:00
parent 611fcc2f19
commit fc86998bf6
6 changed files with 500 additions and 724 deletions

View File

@ -282,12 +282,30 @@ wxString SCH_PIN::GetDefaultNetName( const SCH_SHEET_PATH& aPath, bool aForceNoC
}
wxString name = "Net-(";
bool unconnected = false;
if( aForceNoConnect || GetType() == ELECTRICAL_PINTYPE::PT_NC )
{
unconnected = true;
name = ( "unconnected-(" );
}
bool annotated = true;
std::vector<SCH_PIN*> pins = GetParentSymbol()->GetPins( &aPath );
bool has_multiple = false;
for( SCH_PIN* pin : pins )
{
if( pin->GetShownName() == GetShownName()
&& pin->GetShownNumber() != GetShownNumber()
&& unconnected == ( pin->GetType() == ELECTRICAL_PINTYPE::PT_NC ) )
{
has_multiple = true;
break;
}
}
// Use timestamp for unannotated symbols
if( GetParentSymbol()->GetRef( &aPath, false ).Last() == '?' )
{
@ -301,7 +319,12 @@ wxString SCH_PIN::GetDefaultNetName( const SCH_SHEET_PATH& aPath, bool aForceNoC
// Pin names might not be unique between different units so we must have the
// unit token in the reference designator
name << GetParentSymbol()->GetRef( &aPath, true );
name << "-" << EscapeString( m_libPin->GetShownName(), CTX_NETNAME ) << ")";
name << "-" << EscapeString( m_libPin->GetShownName(), CTX_NETNAME );
if( unconnected || has_multiple )
name << "-Pad" << EscapeString( m_libPin->GetShownNumber(), CTX_NETNAME );
name << ")";
}
else
{

View File

@ -1,8 +1,8 @@
(export (version "E")
(design
(source "complex_hierarchy.kicad_sch")
(date "Sun Feb 21 20:25:00 2021")
(tool "Eeschema (5.99.0-9272-g68b81c8271-dirty)")
(source "/home/seth/code/kicad/kicad-master/qa/data/eeschema/netlists/complex_hierarchy/complex_hierarchy.kicad_sch")
(date "Wed 04 Jan 2023 11:26:59 AM PST")
(tool "Eeschema (6.99.0-5289-g929a35d25e-dirty)")
(sheet (number "1") (name "/") (tstamps "/")
(title_block
(title "Complex hierarchy: demo")
@ -53,544 +53,476 @@
(comment (number "9") (value "")))))
(components
(comp (ref "C1")
(value "47uF")
(footprint "Capacitor_THT:CP_Axial_L10.0mm_D4.5mm_P15.00mm_Horizontal")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "CP") (description ""))
(property (name "Sheetname") (value ""))
(property (name "Sheetfile") (value "complex_hierarchy.kicad_sch"))
(sheetpath (names "/") (tstamps "/"))
(tstamps "00000000-0000-0000-0000-00004b03cec2"))
(comp (ref "C2")
(value "47uF/20V")
(footprint "Capacitor_THT:CP_Axial_L10.0mm_D4.5mm_P15.00mm_Horizontal")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "CP") (description ""))
(property (name "Sheetname") (value ""))
(property (name "Sheetfile") (value "complex_hierarchy.kicad_sch"))
(sheetpath (names "/") (tstamps "/"))
(tstamps "00000000-0000-0000-0000-00004ae173cf"))
(comp (ref "C9")
(value "47uF/63V")
(footprint "Capacitor_THT:CP_Axial_L11.0mm_D6.0mm_P18.00mm_Horizontal")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "CP") (description ""))
(property (name "Sheetname") (value ""))
(property (name "Sheetfile") (value "complex_hierarchy.kicad_sch"))
(sheetpath (names "/") (tstamps "/"))
(tstamps "00000000-0000-0000-0000-00004b3a1558"))
(comp (ref "C10")
(value "10uF")
(footprint "Capacitor_THT:CP_Axial_L10.0mm_D4.5mm_P15.00mm_Horizontal")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "CP") (description ""))
(property (name "Sheetname") (value ""))
(property (name "Sheetfile") (value "complex_hierarchy.kicad_sch"))
(sheetpath (names "/") (tstamps "/"))
(tstamps "00000000-0000-0000-0000-00004b4b15e7"))
(comp (ref "C11")
(value "10uF")
(footprint "Capacitor_THT:CP_Axial_L10.0mm_D4.5mm_P15.00mm_Horizontal")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "CP") (description ""))
(property (name "Sheetname") (value ""))
(property (name "Sheetfile") (value "complex_hierarchy.kicad_sch"))
(sheetpath (names "/") (tstamps "/"))
(tstamps "00000000-0000-0000-0000-00004b4b15d9"))
(comp (ref "D1")
(value "1N4007")
(footprint "Diode_THT:D_DO-41_SOD81_P12.70mm_Horizontal")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "D_Small") (description ""))
(property (name "Sheetname") (value ""))
(property (name "Sheetfile") (value "complex_hierarchy.kicad_sch"))
(sheetpath (names "/") (tstamps "/"))
(tstamps "00000000-0000-0000-0000-00004ae172f4"))
(comp (ref "P1")
(value "CONN_2")
(footprint "TerminalBlock_Altech:Altech_AK300_1x02_P5.00mm_45-Degree")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "CONN_2") (description ""))
(property (name "Sheetname") (value ""))
(property (name "Sheetfile") (value "complex_hierarchy.kicad_sch"))
(sheetpath (names "/") (tstamps "/"))
(tstamps "00000000-0000-0000-0000-00004b3a12f4"))
(comp (ref "P2")
(value "CONN_2")
(footprint "TerminalBlock_Altech:Altech_AK300_1x02_P5.00mm_45-Degree")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "CONN_2") (description ""))
(property (name "Sheetname") (value ""))
(property (name "Sheetfile") (value "complex_hierarchy.kicad_sch"))
(sheetpath (names "/") (tstamps "/"))
(tstamps "00000000-0000-0000-0000-00004ad71b06"))
(comp (ref "U1")
(value "ICL7660")
(footprint "Package_DIP:DIP-8_W7.62mm_LongPads")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "ICL7660") (description ""))
(property (name "Sheetname") (value ""))
(property (name "Sheetfile") (value "complex_hierarchy.kicad_sch"))
(sheetpath (names "/") (tstamps "/"))
(tstamps "00000000-0000-0000-0000-00004b4b1230"))
(comp (ref "U2")
(value "78L05")
(footprint "Package_TO_SOT_THT:TO-92_HandSolder")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "7805") (description ""))
(property (name "Sheetname") (value ""))
(property (name "Sheetfile") (value "complex_hierarchy.kicad_sch"))
(sheetpath (names "/") (tstamps "/"))
(tstamps "00000000-0000-0000-0000-00004b4b1532"))
(comp (ref "C3")
(value "15nF")
(footprint "Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "C") (description ""))
(property (name "Sheetname") (value "ampli_ht_vertical"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_vertical/") (tstamps "/00000000-0000-0000-0000-00004b3a1333/"))
(tstamps "00000000-0000-0000-0000-00004b3a1358"))
(comp (ref "C4")
(value "4.7nF")
(footprint "Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "C") (description ""))
(property (name "Sheetname") (value "ampli_ht_vertical"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_vertical/") (tstamps "/00000000-0000-0000-0000-00004b3a1333/"))
(tstamps "00000000-0000-0000-0000-00004b3a1366"))
(comp (ref "C5")
(value "820pF")
(footprint "Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "C") (description ""))
(property (name "Sheetname") (value "ampli_ht_vertical"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_vertical/") (tstamps "/00000000-0000-0000-0000-00004b3a1333/"))
(tstamps "00000000-0000-0000-0000-00004b3a1365"))
(comp (ref "C12")
(value "150nF")
(footprint "Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "C") (description ""))
(property (name "Sheetname") (value "ampli_ht_vertical"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_vertical/") (tstamps "/00000000-0000-0000-0000-00004b3a1333/"))
(tstamps "00000000-0000-0000-0000-00004b4f3641"))
(comp (ref "D2")
(value "1N4148")
(footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "D_Small") (description ""))
(property (name "Sheetname") (value "ampli_ht_vertical"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_vertical/") (tstamps "/00000000-0000-0000-0000-00004b3a1333/"))
(tstamps "00000000-0000-0000-0000-00004b3a1375"))
(comp (ref "D3")
(value "1N4148")
(footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "D_Small") (description ""))
(property (name "Sheetname") (value "ampli_ht_vertical"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_vertical/") (tstamps "/00000000-0000-0000-0000-00004b3a1333/"))
(tstamps "00000000-0000-0000-0000-00004b3a1377"))
(comp (ref "D4")
(value "1N4148")
(footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "D_Small") (description ""))
(property (name "Sheetname") (value "ampli_ht_vertical"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_vertical/") (tstamps "/00000000-0000-0000-0000-00004b3a1333/"))
(tstamps "00000000-0000-0000-0000-00004b3a137b"))
(comp (ref "D8")
(value "1N4148")
(footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "D_Small") (description ""))
(property (name "Sheetname") (value "ampli_ht_vertical"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_vertical/") (tstamps "/00000000-0000-0000-0000-00004b3a1333/"))
(tstamps "00000000-0000-0000-0000-00004b616afa"))
(comp (ref "P3")
(value "CONN_2")
(footprint "TerminalBlock_Altech:Altech_AK300_1x02_P5.00mm_45-Degree")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "CONN_2") (description ""))
(property (name "Sheetname") (value "ampli_ht_vertical"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_vertical/") (tstamps "/00000000-0000-0000-0000-00004b3a1333/"))
(tstamps "00000000-0000-0000-0000-00004b3a136c"))
(comp (ref "P4")
(value "CONN_2")
(footprint "TerminalBlock_Altech:Altech_AK300_1x02_P5.00mm_45-Degree")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "CONN_2") (description ""))
(property (name "Sheetname") (value "ampli_ht_vertical"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_vertical/") (tstamps "/00000000-0000-0000-0000-00004b3a1333/"))
(tstamps "00000000-0000-0000-0000-00004b3a1367"))
(comp (ref "Q1")
(value "MPSA92")
(footprint "Package_TO_SOT_THT:TO-92_HandSolder")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "MPSA92") (description ""))
(property (name "Sheetname") (value "ampli_ht_vertical"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_vertical/") (tstamps "/00000000-0000-0000-0000-00004b3a1333/"))
(tstamps "00000000-0000-0000-0000-00004b3a1360"))
(comp (ref "Q2")
(value "MPSA42")
(footprint "Package_TO_SOT_THT:TO-92_HandSolder")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "MPSA42") (description ""))
(property (name "Sheetname") (value "ampli_ht_vertical"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_vertical/") (tstamps "/00000000-0000-0000-0000-00004b3a1333/"))
(tstamps "00000000-0000-0000-0000-00004b3a137d"))
(comp (ref "Q3")
(value "MPSA92")
(footprint "Package_TO_SOT_THT:TO-92_HandSolder")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "MPSA92") (description ""))
(property (name "Sheetname") (value "ampli_ht_vertical"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_vertical/") (tstamps "/00000000-0000-0000-0000-00004b3a1333/"))
(tstamps "00000000-0000-0000-0000-00004b3a137c"))
(comp (ref "Q4")
(value "MPSA42")
(footprint "Package_TO_SOT_THT:TO-92_HandSolder")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "MPSA42") (description ""))
(property (name "Sheetname") (value "ampli_ht_vertical"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_vertical/") (tstamps "/00000000-0000-0000-0000-00004b3a1333/"))
(tstamps "00000000-0000-0000-0000-00004b3a1379"))
(comp (ref "R3")
(value "470")
(footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "R") (description ""))
(property (name "Sheetname") (value "ampli_ht_vertical"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_vertical/") (tstamps "/00000000-0000-0000-0000-00004b3a1333/"))
(tstamps "00000000-0000-0000-0000-00004b3a1376"))
(comp (ref "R4")
(value "220K")
(footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "R") (description ""))
(property (name "Sheetname") (value "ampli_ht_vertical"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_vertical/") (tstamps "/00000000-0000-0000-0000-00004b3a1333/"))
(tstamps "00000000-0000-0000-0000-00004b3a1374"))
(comp (ref "R5")
(value "47")
(footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "R") (description ""))
(property (name "Sheetname") (value "ampli_ht_vertical"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_vertical/") (tstamps "/00000000-0000-0000-0000-00004b3a1333/"))
(tstamps "00000000-0000-0000-0000-00004b3a1364"))
(comp (ref "R6")
(value "22K")
(footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "R") (description ""))
(property (name "Sheetname") (value "ampli_ht_vertical"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_vertical/") (tstamps "/00000000-0000-0000-0000-00004b3a1333/"))
(tstamps "00000000-0000-0000-0000-00004b3a136b"))
(comp (ref "R7")
(value "22K")
(footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "R") (description ""))
(property (name "Sheetname") (value "ampli_ht_vertical"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_vertical/") (tstamps "/00000000-0000-0000-0000-00004b3a1333/"))
(tstamps "00000000-0000-0000-0000-00004b3a1359"))
(comp (ref "R8")
(value "1K")
(footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "R") (description ""))
(property (name "Sheetname") (value "ampli_ht_vertical"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_vertical/") (tstamps "/00000000-0000-0000-0000-00004b3a1333/"))
(tstamps "00000000-0000-0000-0000-00004b3a1371"))
(comp (ref "R9")
(value "1K")
(footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "R") (description ""))
(property (name "Sheetname") (value "ampli_ht_vertical"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_vertical/") (tstamps "/00000000-0000-0000-0000-00004b3a1333/"))
(tstamps "00000000-0000-0000-0000-00004b3a136d"))
(comp (ref "R10")
(value "5,6K")
(footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "R") (description ""))
(property (name "Sheetname") (value "ampli_ht_vertical"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_vertical/") (tstamps "/00000000-0000-0000-0000-00004b3a1333/"))
(tstamps "00000000-0000-0000-0000-00004b61688c"))
(comp (ref "R11")
(value "4,7K")
(footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "R") (description ""))
(property (name "Sheetname") (value "ampli_ht_vertical"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_vertical/") (tstamps "/00000000-0000-0000-0000-00004b3a1333/"))
(tstamps "00000000-0000-0000-0000-00004b3a1362"))
(comp (ref "R12")
(value "220K")
(footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "R") (description ""))
(property (name "Sheetname") (value "ampli_ht_vertical"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_vertical/") (tstamps "/00000000-0000-0000-0000-00004b3a1333/"))
(tstamps "00000000-0000-0000-0000-00004b3a1370"))
(comp (ref "R23")
(value "1K")
(footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "R") (description ""))
(property (name "Sheetname") (value "ampli_ht_vertical"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_vertical/") (tstamps "/00000000-0000-0000-0000-00004b3a1333/"))
(tstamps "00000000-0000-0000-0000-00004b4f363e"))
(comp (ref "R25")
(value "47")
(footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "R") (description ""))
(property (name "Sheetname") (value "ampli_ht_vertical"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_vertical/") (tstamps "/00000000-0000-0000-0000-00004b3a1333/"))
(tstamps "00000000-0000-0000-0000-00004b616b96"))
(comp (ref "R26")
(value "220K")
(footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "R") (description ""))
(property (name "Sheetname") (value "ampli_ht_vertical"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_vertical/") (tstamps "/00000000-0000-0000-0000-00004b3a1333/"))
(tstamps "00000000-0000-0000-0000-00004b617b88"))
(comp (ref "RV1")
(value "4,7K")
(footprint "Potentiometer_THT:Potentiometer_Bourns_3266W_Vertical")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "POT") (description ""))
(property (name "Sheetname") (value "ampli_ht_vertical"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_vertical/") (tstamps "/00000000-0000-0000-0000-00004b3a1333/"))
(tstamps "00000000-0000-0000-0000-00004b3a1357"))
(comp (ref "U3")
(value "LM358N")
(footprint "Package_DIP:DIP-8_W7.62mm_LongPads")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "LM358N") (description ""))
(property (name "Sheetname") (value "ampli_ht_vertical"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_vertical/") (tstamps "/00000000-0000-0000-0000-00004b3a1333/"))
(tstamps "00000000-0000-0000-0000-00004b3a1368" "00000000-0000-0000-0000-00004b3a135c"))
(comp (ref "C6")
(value "15nF")
(footprint "Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "C") (description ""))
(property (name "Sheetname") (value "ampli_ht_horizontal"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_horizontal/") (tstamps "/00000000-0000-0000-0000-00004b3a13a4/"))
(tstamps "00000000-0000-0000-0000-00004b3a1358"))
(comp (ref "C7")
(value "4.7nF")
(footprint "Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "C") (description ""))
(property (name "Sheetname") (value "ampli_ht_horizontal"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_horizontal/") (tstamps "/00000000-0000-0000-0000-00004b3a13a4/"))
(tstamps "00000000-0000-0000-0000-00004b3a1366"))
(comp (ref "C8")
(value "820pF")
(footprint "Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "C") (description ""))
(property (name "Sheetname") (value "ampli_ht_horizontal"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_horizontal/") (tstamps "/00000000-0000-0000-0000-00004b3a13a4/"))
(tstamps "00000000-0000-0000-0000-00004b3a1365"))
(comp (ref "C14")
(value "150nF")
(footprint "Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "C") (description ""))
(property (name "Sheetname") (value "ampli_ht_horizontal"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_horizontal/") (tstamps "/00000000-0000-0000-0000-00004b3a13a4/"))
(tstamps "00000000-0000-0000-0000-00004b4f3641"))
(comp (ref "D5")
(value "1N4148")
(footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "D_Small") (description ""))
(property (name "Sheetname") (value "ampli_ht_horizontal"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_horizontal/") (tstamps "/00000000-0000-0000-0000-00004b3a13a4/"))
(tstamps "00000000-0000-0000-0000-00004b3a1375"))
(comp (ref "D6")
(value "1N4148")
(footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "D_Small") (description ""))
(property (name "Sheetname") (value "ampli_ht_horizontal"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_horizontal/") (tstamps "/00000000-0000-0000-0000-00004b3a13a4/"))
(tstamps "00000000-0000-0000-0000-00004b3a1377"))
(comp (ref "D7")
(value "1N4148")
(footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "D_Small") (description ""))
(property (name "Sheetname") (value "ampli_ht_horizontal"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_horizontal/") (tstamps "/00000000-0000-0000-0000-00004b3a13a4/"))
(tstamps "00000000-0000-0000-0000-00004b3a137b"))
(comp (ref "D9")
(value "1N4148")
(footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "D_Small") (description ""))
(property (name "Sheetname") (value "ampli_ht_horizontal"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_horizontal/") (tstamps "/00000000-0000-0000-0000-00004b3a13a4/"))
(tstamps "00000000-0000-0000-0000-00004b616afa"))
(comp (ref "P5")
(value "CONN_2")
(footprint "TerminalBlock_Altech:Altech_AK300_1x02_P5.00mm_45-Degree")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "CONN_2") (description ""))
(property (name "Sheetname") (value "ampli_ht_horizontal"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_horizontal/") (tstamps "/00000000-0000-0000-0000-00004b3a13a4/"))
(tstamps "00000000-0000-0000-0000-00004b3a136c"))
(comp (ref "P6")
(value "CONN_2")
(footprint "TerminalBlock_Altech:Altech_AK300_1x02_P5.00mm_45-Degree")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "CONN_2") (description ""))
(property (name "Sheetname") (value "ampli_ht_horizontal"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_horizontal/") (tstamps "/00000000-0000-0000-0000-00004b3a13a4/"))
(tstamps "00000000-0000-0000-0000-00004b3a1367"))
(comp (ref "Q5")
(value "MPSA92")
(footprint "Package_TO_SOT_THT:TO-92_HandSolder")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "MPSA92") (description ""))
(property (name "Sheetname") (value "ampli_ht_horizontal"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_horizontal/") (tstamps "/00000000-0000-0000-0000-00004b3a13a4/"))
(tstamps "00000000-0000-0000-0000-00004b3a1360"))
(comp (ref "Q6")
(value "MPSA42")
(footprint "Package_TO_SOT_THT:TO-92_HandSolder")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "MPSA42") (description ""))
(property (name "Sheetname") (value "ampli_ht_horizontal"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_horizontal/") (tstamps "/00000000-0000-0000-0000-00004b3a13a4/"))
(tstamps "00000000-0000-0000-0000-00004b3a137d"))
(comp (ref "Q7")
(value "MPSA92")
(footprint "Package_TO_SOT_THT:TO-92_HandSolder")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "MPSA92") (description ""))
(property (name "Sheetname") (value "ampli_ht_horizontal"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_horizontal/") (tstamps "/00000000-0000-0000-0000-00004b3a13a4/"))
(tstamps "00000000-0000-0000-0000-00004b3a137c"))
(comp (ref "Q8")
(value "MPSA42")
(footprint "Package_TO_SOT_THT:TO-92_HandSolder")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "MPSA42") (description ""))
(property (name "Sheetname") (value "ampli_ht_horizontal"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_horizontal/") (tstamps "/00000000-0000-0000-0000-00004b3a13a4/"))
(tstamps "00000000-0000-0000-0000-00004b3a1379"))
(comp (ref "R13")
(value "470")
(footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "R") (description ""))
(property (name "Sheetname") (value "ampli_ht_horizontal"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_horizontal/") (tstamps "/00000000-0000-0000-0000-00004b3a13a4/"))
(tstamps "00000000-0000-0000-0000-00004b3a1376"))
(comp (ref "R14")
(value "220K")
(footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "R") (description ""))
(property (name "Sheetname") (value "ampli_ht_horizontal"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_horizontal/") (tstamps "/00000000-0000-0000-0000-00004b3a13a4/"))
(tstamps "00000000-0000-0000-0000-00004b3a1374"))
(comp (ref "R15")
(value "47")
(footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "R") (description ""))
(property (name "Sheetname") (value "ampli_ht_horizontal"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_horizontal/") (tstamps "/00000000-0000-0000-0000-00004b3a13a4/"))
(tstamps "00000000-0000-0000-0000-00004b3a1364"))
(comp (ref "R16")
(value "22K")
(footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "R") (description ""))
(property (name "Sheetname") (value "ampli_ht_horizontal"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_horizontal/") (tstamps "/00000000-0000-0000-0000-00004b3a13a4/"))
(tstamps "00000000-0000-0000-0000-00004b3a136b"))
(comp (ref "R17")
(value "22K")
(footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "R") (description ""))
(property (name "Sheetname") (value "ampli_ht_horizontal"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_horizontal/") (tstamps "/00000000-0000-0000-0000-00004b3a13a4/"))
(tstamps "00000000-0000-0000-0000-00004b3a1359"))
(comp (ref "R18")
(value "1K")
(footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "R") (description ""))
(property (name "Sheetname") (value "ampli_ht_horizontal"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_horizontal/") (tstamps "/00000000-0000-0000-0000-00004b3a13a4/"))
(tstamps "00000000-0000-0000-0000-00004b3a1371"))
(comp (ref "R19")
(value "1K")
(footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "R") (description ""))
(property (name "Sheetname") (value "ampli_ht_horizontal"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_horizontal/") (tstamps "/00000000-0000-0000-0000-00004b3a13a4/"))
(tstamps "00000000-0000-0000-0000-00004b3a136d"))
(comp (ref "R20")
(value "5,6K")
(footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "R") (description ""))
(property (name "Sheetname") (value "ampli_ht_horizontal"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_horizontal/") (tstamps "/00000000-0000-0000-0000-00004b3a13a4/"))
(tstamps "00000000-0000-0000-0000-00004b61688c"))
(comp (ref "R21")
(value "4,7K")
(footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "R") (description ""))
(property (name "Sheetname") (value "ampli_ht_horizontal"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_horizontal/") (tstamps "/00000000-0000-0000-0000-00004b3a13a4/"))
(tstamps "00000000-0000-0000-0000-00004b3a1362"))
(comp (ref "R22")
(value "220K")
(footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "R") (description ""))
(property (name "Sheetname") (value "ampli_ht_horizontal"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_horizontal/") (tstamps "/00000000-0000-0000-0000-00004b3a13a4/"))
(tstamps "00000000-0000-0000-0000-00004b3a1370"))
(comp (ref "R24")
(value "1K")
(footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "R") (description ""))
(property (name "Sheetname") (value "ampli_ht_horizontal"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_horizontal/") (tstamps "/00000000-0000-0000-0000-00004b3a13a4/"))
(tstamps "00000000-0000-0000-0000-00004b4f363e"))
(comp (ref "R27")
(value "47")
(footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "R") (description ""))
(property (name "Sheetname") (value "ampli_ht_horizontal"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_horizontal/") (tstamps "/00000000-0000-0000-0000-00004b3a13a4/"))
(tstamps "00000000-0000-0000-0000-00004b616b96"))
(comp (ref "R28")
(value "220K")
(footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "R") (description ""))
(property (name "Sheetname") (value "ampli_ht_horizontal"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_horizontal/") (tstamps "/00000000-0000-0000-0000-00004b3a13a4/"))
(tstamps "00000000-0000-0000-0000-00004b617b88"))
(comp (ref "RV2")
(value "4,7K")
(footprint "Potentiometer_THT:Potentiometer_Bourns_3266W_Vertical")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "POT") (description ""))
(property (name "Sheetname") (value "ampli_ht_horizontal"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
(sheetpath (names "/ampli_ht_horizontal/") (tstamps "/00000000-0000-0000-0000-00004b3a13a4/"))
(tstamps "00000000-0000-0000-0000-00004b3a1357"))
(comp (ref "U4")
(value "LM358N")
(footprint "Package_DIP:DIP-8_W7.62mm_LongPads")
(value "~")
(libsource (lib "complex_hierarchy_schlib") (part "LM358N") (description ""))
(property (name "Sheetname") (value "ampli_ht_horizontal"))
(property (name "Sheetfile") (value "ampli_ht.kicad_sch"))
@ -616,8 +548,8 @@
(field (name "Reference") "C")
(field (name "Value") "C"))
(pins
(pin (num "1") (name "~") (type "passive"))
(pin (num "2") (name "~") (type "passive"))))
(pin (num "1") (name "") (type "passive"))
(pin (num "2") (name "") (type "passive"))))
(libpart (lib "complex_hierarchy_schlib") (part "CONN_2")
(fields
(field (name "Reference") "P")
@ -637,8 +569,8 @@
(field (name "Reference") "C")
(field (name "Value") "CP"))
(pins
(pin (num "1") (name "~") (type "passive"))
(pin (num "2") (name "~") (type "passive"))))
(pin (num "1") (name "") (type "passive"))
(pin (num "2") (name "") (type "passive"))))
(libpart (lib "complex_hierarchy_schlib") (part "D_Small")
(footprints
(fp "Diode_*")
@ -669,13 +601,13 @@
(field (name "Reference") "U")
(field (name "Value") "LM358N"))
(pins
(pin (num "1") (name "~") (type "output"))
(pin (num "1") (name "") (type "output"))
(pin (num "2") (name "-") (type "input"))
(pin (num "3") (name "+") (type "input"))
(pin (num "4") (name "V-") (type "power_in"))
(pin (num "5") (name "+") (type "input"))
(pin (num "6") (name "-") (type "input"))
(pin (num "7") (name "~") (type "output"))
(pin (num "7") (name "") (type "output"))
(pin (num "8") (name "V+") (type "power_in"))))
(libpart (lib "complex_hierarchy_schlib") (part "MPSA42")
(footprints
@ -715,11 +647,11 @@
(field (name "Reference") "R")
(field (name "Value") "R"))
(pins
(pin (num "1") (name "~") (type "passive"))
(pin (num "2") (name "~") (type "passive")))))
(pin (num "1") (name "") (type "passive"))
(pin (num "2") (name "") (type "passive")))))
(libraries
(library (logical "complex_hierarchy_schlib")
(uri "/home/jon/work/kicad/qa/eeschema/data/netlists/complex_hierarchy/complex_hierarchy_schlib.lib")))
(uri "/home/seth/code/kicad/kicad-master/qa/data/eeschema/netlists/complex_hierarchy/complex_hierarchy_schlib.lib")))
(nets
(net (code "1") (name "+12C")
(node (ref "C2") (pin "1") (pintype "passive"))
@ -933,7 +865,7 @@
(node (ref "C1") (pin "1") (pintype "passive"))
(node (ref "U1") (pin "8") (pinfunction "V+") (pintype "power_in"))
(node (ref "U2") (pin "1") (pinfunction "VO") (pintype "power_out")))
(net (code "51") (name "unconnected-(U1-LV)")
(net (code "51") (name "unconnected-(U1-LV-Pad6)")
(node (ref "U1") (pin "6") (pinfunction "LV") (pintype "input+no_connect")))
(net (code "52") (name "unconnected-(U1-OSC)")
(net (code "52") (name "unconnected-(U1-OSC-Pad7)")
(node (ref "U1") (pin "7") (pinfunction "OSC") (pintype "input+no_connect")))))

View File

@ -1,8 +1,8 @@
(export (version "E")
(design
(source "noconnects.kicad_sch")
(date "Sun Feb 21 20:25:57 2021")
(tool "Eeschema (5.99.0-9272-g68b81c8271-dirty)")
(source "/home/seth/code/kicad/kicad-master/qa/data/eeschema/netlists/noconnects/noconnects.kicad_sch")
(date "Wed 04 Jan 2023 11:25:57 AM PST")
(tool "Eeschema (6.99.0-5289-g929a35d25e-dirty)")
(sheet (number "1") (name "/") (tstamps "/")
(title_block
(title)
@ -27,6 +27,8 @@
(libsource (lib "Amplifier_Audio") (part "IR4301") (description "PowIRaudio Integrated Analog Input Class D Audio Amplifier, 160W/4ohm, 80V, PQFN-22"))
(property (name "Sheetname") (value ""))
(property (name "Sheetfile") (value "noconnects.kicad_sch"))
(property (name "ki_description") (value "PowIRaudio Integrated Analog Input Class D Audio Amplifier, 160W/4ohm, 80V, PQFN-22"))
(property (name "ki_keywords") (value "integrated class d amplifier"))
(sheetpath (names "/") (tstamps "/"))
(tstamps "af06e391-97a5-4828-9343-f3162acaa60a")))
(libparts
@ -57,36 +59,38 @@
(pin (num "14") (name "CSH") (type "passive"))
(pin (num "15") (name "COM") (type "no_connect"))
(pin (num "16") (name "PTNC") (type "no_connect")))))
(libraries)
(libraries
(library (logical "Amplifier_Audio")
(uri "/usr/local/share/kicad/symbols//Amplifier_Audio.kicad_sym")))
(nets
(net (code "1") (name "/VS")
(node (ref "U1") (pin "11") (pinfunction "VS") (pintype "output+no_connect")))
(net (code "2") (name "Net-(U1-COM)")
(node (ref "U1") (pin "7") (pinfunction "VSS") (pintype "power_in"))
(node (ref "U1") (pin "9") (pinfunction "COM") (pintype "power_in")))
(net (code "3") (name "unconnected-(U1-COM)")
(net (code "3") (name "unconnected-(U1-COM-Pad15)")
(node (ref "U1") (pin "15") (pinfunction "COM") (pintype "no_connect")))
(net (code "4") (name "unconnected-(U1-COMP)")
(net (code "4") (name "unconnected-(U1-COMP-Pad5)")
(node (ref "U1") (pin "5") (pinfunction "COMP") (pintype "output")))
(net (code "5") (name "unconnected-(U1-CSD)")
(net (code "5") (name "unconnected-(U1-CSD-Pad6)")
(node (ref "U1") (pin "6") (pinfunction "CSD") (pintype "passive+no_connect")))
(net (code "6") (name "unconnected-(U1-CSH)")
(net (code "6") (name "unconnected-(U1-CSH-Pad14)")
(node (ref "U1") (pin "14") (pinfunction "CSH") (pintype "passive")))
(net (code "7") (name "unconnected-(U1-GND)")
(net (code "7") (name "unconnected-(U1-GND-Pad2)")
(node (ref "U1") (pin "2") (pinfunction "GND") (pintype "power_in")))
(net (code "8") (name "unconnected-(U1-IN+)")
(net (code "8") (name "unconnected-(U1-IN+-Pad3)")
(node (ref "U1") (pin "3") (pinfunction "IN+") (pintype "input")))
(net (code "9") (name "unconnected-(U1-IN-)")
(net (code "9") (name "unconnected-(U1-IN--Pad4)")
(node (ref "U1") (pin "4") (pinfunction "IN-") (pintype "input")))
(net (code "10") (name "unconnected-(U1-PTNC)")
(net (code "10") (name "unconnected-(U1-PTNC-Pad16)")
(node (ref "U1") (pin "16") (pinfunction "PTNC") (pintype "no_connect")))
(net (code "11") (name "unconnected-(U1-VAA)")
(net (code "11") (name "unconnected-(U1-VAA-Pad1)")
(node (ref "U1") (pin "1") (pinfunction "VAA") (pintype "power_in")))
(net (code "12") (name "unconnected-(U1-VB)")
(net (code "12") (name "unconnected-(U1-VB-Pad13)")
(node (ref "U1") (pin "13") (pinfunction "VB") (pintype "power_in")))
(net (code "13") (name "unconnected-(U1-VCC)")
(net (code "13") (name "unconnected-(U1-VCC-Pad8)")
(node (ref "U1") (pin "8") (pinfunction "VCC") (pintype "power_in")))
(net (code "14") (name "unconnected-(U1-VN)")
(net (code "14") (name "unconnected-(U1-VN-Pad10)")
(node (ref "U1") (pin "10") (pinfunction "VN") (pintype "power_in")))
(net (code "15") (name "unconnected-(U1-VP)")
(net (code "15") (name "unconnected-(U1-VP-Pad12)")
(node (ref "U1") (pin "12") (pinfunction "VP") (pintype "power_in")))))

View File

@ -148,5 +148,5 @@
(net (code "5") (name "LIVE")
(node (ref "J1") (pin "1") (pinfunction "Pin_1") (pintype "passive"))
(node (ref "R2") (pin "2") (pintype "passive")))
(net (code "6") (name "unconnected-(J1-Pin_3)")
(net (code "6") (name "unconnected-(J1-Pin_3-Pad3)")
(node (ref "J1") (pin "3") (pinfunction "Pin_3") (pintype "passive")))))

View File

@ -1,8 +1,8 @@
(export (version "E")
(design
(source "test_hier_renaming.kicad_sch")
(date "Sun Feb 21 20:25:57 2021")
(tool "Eeschema (5.99.0-9272-g68b81c8271-dirty)")
(source "/home/seth/code/kicad/kicad-master/qa/data/eeschema/netlists/test_hier_renaming/test_hier_renaming.kicad_sch")
(date "Wed 04 Jan 2023 11:27:33 AM PST")
(tool "Eeschema (6.99.0-5289-g929a35d25e-dirty)")
(sheet (number "1") (name "/") (tstamps "/")
(title_block
(title)
@ -58,6 +58,8 @@
(libsource (lib "Display_Graphic") (part "788xHG") (description "Bi-color red and green 8x8 LED matrix 20x20 mm"))
(property (name "Sheetname") (value "matrixes1"))
(property (name "Sheetfile") (value "LED_matrix_x6.kicad_sch"))
(property (name "ki_description") (value "Bi-color red and green 8x8 LED matrix 20x20 mm"))
(property (name "ki_keywords") (value "led matrix bi-color red green"))
(sheetpath (names "/matrixes1/") (tstamps "/0c777b0f-2f12-4510-99ee-a28b103b057a/"))
(tstamps "e63356eb-7345-434d-8464-3fa9dc47789a"))
(comp (ref "DS2")
@ -66,6 +68,8 @@
(libsource (lib "Display_Graphic") (part "788xHG") (description "Bi-color red and green 8x8 LED matrix 20x20 mm"))
(property (name "Sheetname") (value "matrixes2"))
(property (name "Sheetfile") (value "LED_matrix_x6.kicad_sch"))
(property (name "ki_description") (value "Bi-color red and green 8x8 LED matrix 20x20 mm"))
(property (name "ki_keywords") (value "led matrix bi-color red green"))
(sheetpath (names "/matrixes2/") (tstamps "/8fe7e2b2-e224-440a-ae87-ac0912bb533a/"))
(tstamps "e63356eb-7345-434d-8464-3fa9dc47789a")))
(libparts
@ -100,7 +104,9 @@
(pin (num "22") (name "COL6R") (type "passive"))
(pin (num "23") (name "COL7R") (type "passive"))
(pin (num "24") (name "COL8R") (type "passive")))))
(libraries)
(libraries
(library (logical "Display_Graphic")
(uri "/usr/local/share/kicad/symbols//Display_Graphic.kicad_sym")))
(nets
(net (code "1") (name "/ROW0")
(node (ref "DS1") (pin "16") (pinfunction "ROW1") (pintype "passive"))
@ -126,67 +132,67 @@
(net (code "8") (name "/ROW7")
(node (ref "DS1") (pin "9") (pinfunction "ROW8") (pintype "passive"))
(node (ref "DS2") (pin "9") (pinfunction "ROW8") (pintype "passive")))
(net (code "12") (name "unconnected-(DS1-COL1G)")
(net (code "12") (name "unconnected-(DS1-COL1G-Pad1)")
(node (ref "DS1") (pin "1") (pinfunction "COL1G") (pintype "passive")))
(net (code "13") (name "unconnected-(DS1-COL1R)")
(net (code "13") (name "unconnected-(DS1-COL1R-Pad17)")
(node (ref "DS1") (pin "17") (pinfunction "COL1R") (pintype "passive")))
(net (code "14") (name "unconnected-(DS1-COL2G)")
(net (code "14") (name "unconnected-(DS1-COL2G-Pad2)")
(node (ref "DS1") (pin "2") (pinfunction "COL2G") (pintype "passive")))
(net (code "15") (name "unconnected-(DS1-COL2R)")
(net (code "15") (name "unconnected-(DS1-COL2R-Pad18)")
(node (ref "DS1") (pin "18") (pinfunction "COL2R") (pintype "passive")))
(net (code "16") (name "unconnected-(DS1-COL3G)")
(net (code "16") (name "unconnected-(DS1-COL3G-Pad3)")
(node (ref "DS1") (pin "3") (pinfunction "COL3G") (pintype "passive")))
(net (code "17") (name "unconnected-(DS1-COL3R)")
(net (code "17") (name "unconnected-(DS1-COL3R-Pad19)")
(node (ref "DS1") (pin "19") (pinfunction "COL3R") (pintype "passive")))
(net (code "18") (name "unconnected-(DS1-COL4G)")
(net (code "18") (name "unconnected-(DS1-COL4G-Pad4)")
(node (ref "DS1") (pin "4") (pinfunction "COL4G") (pintype "passive")))
(net (code "19") (name "unconnected-(DS1-COL4R)")
(net (code "19") (name "unconnected-(DS1-COL4R-Pad20)")
(node (ref "DS1") (pin "20") (pinfunction "COL4R") (pintype "passive")))
(net (code "20") (name "unconnected-(DS1-COL5G)")
(net (code "20") (name "unconnected-(DS1-COL5G-Pad5)")
(node (ref "DS1") (pin "5") (pinfunction "COL5G") (pintype "passive")))
(net (code "21") (name "unconnected-(DS1-COL5R)")
(net (code "21") (name "unconnected-(DS1-COL5R-Pad21)")
(node (ref "DS1") (pin "21") (pinfunction "COL5R") (pintype "passive")))
(net (code "22") (name "unconnected-(DS1-COL6G)")
(net (code "22") (name "unconnected-(DS1-COL6G-Pad6)")
(node (ref "DS1") (pin "6") (pinfunction "COL6G") (pintype "passive")))
(net (code "23") (name "unconnected-(DS1-COL6R)")
(net (code "23") (name "unconnected-(DS1-COL6R-Pad22)")
(node (ref "DS1") (pin "22") (pinfunction "COL6R") (pintype "passive")))
(net (code "24") (name "unconnected-(DS1-COL7G)")
(net (code "24") (name "unconnected-(DS1-COL7G-Pad7)")
(node (ref "DS1") (pin "7") (pinfunction "COL7G") (pintype "passive")))
(net (code "25") (name "unconnected-(DS1-COL7R)")
(net (code "25") (name "unconnected-(DS1-COL7R-Pad23)")
(node (ref "DS1") (pin "23") (pinfunction "COL7R") (pintype "passive")))
(net (code "26") (name "unconnected-(DS1-COL8G)")
(net (code "26") (name "unconnected-(DS1-COL8G-Pad8)")
(node (ref "DS1") (pin "8") (pinfunction "COL8G") (pintype "passive")))
(net (code "27") (name "unconnected-(DS1-COL8R)")
(net (code "27") (name "unconnected-(DS1-COL8R-Pad24)")
(node (ref "DS1") (pin "24") (pinfunction "COL8R") (pintype "passive")))
(net (code "28") (name "unconnected-(DS2-COL1G)")
(net (code "28") (name "unconnected-(DS2-COL1G-Pad1)")
(node (ref "DS2") (pin "1") (pinfunction "COL1G") (pintype "passive")))
(net (code "29") (name "unconnected-(DS2-COL1R)")
(net (code "29") (name "unconnected-(DS2-COL1R-Pad17)")
(node (ref "DS2") (pin "17") (pinfunction "COL1R") (pintype "passive")))
(net (code "30") (name "unconnected-(DS2-COL2G)")
(net (code "30") (name "unconnected-(DS2-COL2G-Pad2)")
(node (ref "DS2") (pin "2") (pinfunction "COL2G") (pintype "passive")))
(net (code "31") (name "unconnected-(DS2-COL2R)")
(net (code "31") (name "unconnected-(DS2-COL2R-Pad18)")
(node (ref "DS2") (pin "18") (pinfunction "COL2R") (pintype "passive")))
(net (code "32") (name "unconnected-(DS2-COL3G)")
(net (code "32") (name "unconnected-(DS2-COL3G-Pad3)")
(node (ref "DS2") (pin "3") (pinfunction "COL3G") (pintype "passive")))
(net (code "33") (name "unconnected-(DS2-COL3R)")
(net (code "33") (name "unconnected-(DS2-COL3R-Pad19)")
(node (ref "DS2") (pin "19") (pinfunction "COL3R") (pintype "passive")))
(net (code "34") (name "unconnected-(DS2-COL4G)")
(net (code "34") (name "unconnected-(DS2-COL4G-Pad4)")
(node (ref "DS2") (pin "4") (pinfunction "COL4G") (pintype "passive")))
(net (code "35") (name "unconnected-(DS2-COL4R)")
(net (code "35") (name "unconnected-(DS2-COL4R-Pad20)")
(node (ref "DS2") (pin "20") (pinfunction "COL4R") (pintype "passive")))
(net (code "36") (name "unconnected-(DS2-COL5G)")
(net (code "36") (name "unconnected-(DS2-COL5G-Pad5)")
(node (ref "DS2") (pin "5") (pinfunction "COL5G") (pintype "passive")))
(net (code "37") (name "unconnected-(DS2-COL5R)")
(net (code "37") (name "unconnected-(DS2-COL5R-Pad21)")
(node (ref "DS2") (pin "21") (pinfunction "COL5R") (pintype "passive")))
(net (code "38") (name "unconnected-(DS2-COL6G)")
(net (code "38") (name "unconnected-(DS2-COL6G-Pad6)")
(node (ref "DS2") (pin "6") (pinfunction "COL6G") (pintype "passive")))
(net (code "39") (name "unconnected-(DS2-COL6R)")
(net (code "39") (name "unconnected-(DS2-COL6R-Pad22)")
(node (ref "DS2") (pin "22") (pinfunction "COL6R") (pintype "passive")))
(net (code "40") (name "unconnected-(DS2-COL7G)")
(net (code "40") (name "unconnected-(DS2-COL7G-Pad7)")
(node (ref "DS2") (pin "7") (pinfunction "COL7G") (pintype "passive")))
(net (code "41") (name "unconnected-(DS2-COL7R)")
(net (code "41") (name "unconnected-(DS2-COL7R-Pad23)")
(node (ref "DS2") (pin "23") (pinfunction "COL7R") (pintype "passive")))
(net (code "42") (name "unconnected-(DS2-COL8G)")
(net (code "42") (name "unconnected-(DS2-COL8G-Pad8)")
(node (ref "DS2") (pin "8") (pinfunction "COL8G") (pintype "passive")))
(net (code "43") (name "unconnected-(DS2-COL8R)")
(net (code "43") (name "unconnected-(DS2-COL8R-Pad24)")
(node (ref "DS2") (pin "24") (pinfunction "COL8R") (pintype "passive")))))

File diff suppressed because it is too large Load Diff