mirror of
https://gitlab.com/kicad/code/kicad.git
synced 2025-09-14 02:03:12 +02:00
Compare commits
4 Commits
32ee4ebdfa
...
497afffd48
Author | SHA1 | Date | |
---|---|---|---|
|
497afffd48 | ||
|
89be756d1a | ||
|
a6decf15b5 | ||
|
4229b3cc76 |
@ -227,16 +227,16 @@ DIALOG_EXPORT_NETLIST::DIALOG_EXPORT_NETLIST( SCH_EDIT_FRAME* aEditFrame, wxWind
|
|||||||
page->m_LeftBoxSizer->Add( label, 0, wxBOTTOM, 10 );
|
page->m_LeftBoxSizer->Add( label, 0, wxBOTTOM, 10 );
|
||||||
m_PanelNetType[PANELALLEGRO] = page;
|
m_PanelNetType[PANELALLEGRO] = page;
|
||||||
|
|
||||||
page = new EXPORT_NETLIST_PAGE( m_NoteBook, wxT( "PADS" ), NET_TYPE_PADS, false );
|
|
||||||
label = new wxStaticText( page, wxID_ANY, _( "Export netlist in PADS format" ) );
|
|
||||||
page->m_LeftBoxSizer->Add( label, 0, wxBOTTOM, 10 );
|
|
||||||
m_PanelNetType[PANELPADS] = page;
|
|
||||||
|
|
||||||
page = new EXPORT_NETLIST_PAGE( m_NoteBook, wxT( "CadStar" ), NET_TYPE_CADSTAR, false );
|
page = new EXPORT_NETLIST_PAGE( m_NoteBook, wxT( "CadStar" ), NET_TYPE_CADSTAR, false );
|
||||||
label = new wxStaticText( page, wxID_ANY, _( "Export netlist in CadStar format" ) );
|
label = new wxStaticText( page, wxID_ANY, _( "Export netlist in CadStar format" ) );
|
||||||
page->m_LeftBoxSizer->Add( label, 0, wxBOTTOM, 10 );
|
page->m_LeftBoxSizer->Add( label, 0, wxBOTTOM, 10 );
|
||||||
m_PanelNetType[PANELCADSTAR] = page;
|
m_PanelNetType[PANELCADSTAR] = page;
|
||||||
|
|
||||||
|
page = new EXPORT_NETLIST_PAGE( m_NoteBook, wxT( "PADS" ), NET_TYPE_PADS, false );
|
||||||
|
label = new wxStaticText( page, wxID_ANY, _( "Export netlist in PADS format" ) );
|
||||||
|
page->m_LeftBoxSizer->Add( label, 0, wxBOTTOM, 10 );
|
||||||
|
m_PanelNetType[PANELPADS] = page;
|
||||||
|
|
||||||
InstallPageSpice();
|
InstallPageSpice();
|
||||||
InstallPageSpiceModel();
|
InstallPageSpiceModel();
|
||||||
|
|
||||||
|
@ -1706,7 +1706,7 @@ int LIB_SYMBOL::Compare( const LIB_SYMBOL& aRhs, int aCompareFlags, REPORTER* aR
|
|||||||
if( aCompareFlags & SCH_ITEM::COMPARE_FLAGS::EQUALITY )
|
if( aCompareFlags & SCH_ITEM::COMPARE_FLAGS::EQUALITY )
|
||||||
{
|
{
|
||||||
// Compare field text content
|
// Compare field text content
|
||||||
tmp = aField->GetText().CmpNoCase( bField->GetText() );
|
tmp = aField->GetText().compare( bField->GetText() );
|
||||||
}
|
}
|
||||||
|
|
||||||
if( tmp == 0 )
|
if( tmp == 0 )
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"$schema": "https://schemas.kicad.org/erc.v1.json",
|
"$schema": "https://schemas.kicad.org/erc.v1.json",
|
||||||
"coordinate_units": "mm",
|
"coordinate_units": "mm",
|
||||||
"date": "2025-08-20T22:34:08+0000",
|
"date": "2025-09-12T21:52:37-0700",
|
||||||
"kicad_version": "9.99.0",
|
"kicad_version": "9.99.0",
|
||||||
"sheets": [
|
"sheets": [
|
||||||
{
|
{
|
||||||
@ -158,51 +158,6 @@
|
|||||||
"severity": "warning",
|
"severity": "warning",
|
||||||
"type": "footprint_link_issues"
|
"type": "footprint_link_issues"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"description": "Symbol 'GND' doesn't match copy in library 'power'",
|
|
||||||
"items": [
|
|
||||||
{
|
|
||||||
"description": "Symbol #PWR03 [GND]",
|
|
||||||
"pos": {
|
|
||||||
"x": 1.2192,
|
|
||||||
"y": 0.8382
|
|
||||||
},
|
|
||||||
"uuid": "5d9a8cf4-5c54-4c57-accb-dd6295272287"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"severity": "warning",
|
|
||||||
"type": "lib_symbol_mismatch"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"description": "Symbol 'GND' doesn't match copy in library 'power'",
|
|
||||||
"items": [
|
|
||||||
{
|
|
||||||
"description": "Symbol #PWR04 [GND]",
|
|
||||||
"pos": {
|
|
||||||
"x": 1.1176,
|
|
||||||
"y": 1.0033
|
|
||||||
},
|
|
||||||
"uuid": "a45b22f2-0929-43b6-b1fb-e2272cb68106"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"severity": "warning",
|
|
||||||
"type": "lib_symbol_mismatch"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"description": "Symbol 'GND' doesn't match copy in library 'power'",
|
|
||||||
"items": [
|
|
||||||
{
|
|
||||||
"description": "Symbol #PWR01 [GND]",
|
|
||||||
"pos": {
|
|
||||||
"x": 1.1938,
|
|
||||||
"y": 0.9652
|
|
||||||
},
|
|
||||||
"uuid": "19ba0538-2910-44b8-9336-edf1ff095912"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"severity": "warning",
|
|
||||||
"type": "lib_symbol_mismatch"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"description": "Footprint 'R_1206_3216Metric' not found in library 'Resistor_SMD'",
|
"description": "Footprint 'R_1206_3216Metric' not found in library 'Resistor_SMD'",
|
||||||
"items": [
|
"items": [
|
||||||
@ -248,21 +203,6 @@
|
|||||||
"severity": "warning",
|
"severity": "warning",
|
||||||
"type": "lib_symbol_issues"
|
"type": "lib_symbol_issues"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"description": "Symbol 'GND' doesn't match copy in library 'power'",
|
|
||||||
"items": [
|
|
||||||
{
|
|
||||||
"description": "Symbol #PWR02 [GND]",
|
|
||||||
"pos": {
|
|
||||||
"x": 1.4097,
|
|
||||||
"y": 0.8763
|
|
||||||
},
|
|
||||||
"uuid": "62fef766-bfdd-4a4a-a8fa-79183473dd3b"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"severity": "warning",
|
|
||||||
"type": "lib_symbol_mismatch"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"description": "Footprint 'R_1206_3216Metric' not found in library 'Resistor_SMD'",
|
"description": "Footprint 'R_1206_3216Metric' not found in library 'Resistor_SMD'",
|
||||||
"items": [
|
"items": [
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
ERC report (2025-08-20T22:34:08+0000, Encoding UTF8)
|
ERC report (2025-09-12T21:52:36-0700, Encoding UTF8)
|
||||||
|
|
||||||
***** Sheet /
|
***** Sheet /
|
||||||
[power_pin_not_driven]: Input Power pin not driven by any Output Power pins
|
[power_pin_not_driven]: Input Power pin not driven by any Output Power pins
|
||||||
@ -31,15 +31,6 @@ ERC report (2025-08-20T22:34:08+0000, Encoding UTF8)
|
|||||||
[footprint_link_issues]: Footprint 'C_1206_3216Metric' not found in library 'Capacitor_SMD'
|
[footprint_link_issues]: Footprint 'C_1206_3216Metric' not found in library 'Capacitor_SMD'
|
||||||
; warning
|
; warning
|
||||||
@(121.92 mm, 80.01 mm): Symbol C1 [C_Small]
|
@(121.92 mm, 80.01 mm): Symbol C1 [C_Small]
|
||||||
[lib_symbol_mismatch]: Symbol 'GND' doesn't match copy in library 'power'
|
|
||||||
; warning
|
|
||||||
@(121.92 mm, 83.82 mm): Symbol #PWR03 [GND]
|
|
||||||
[lib_symbol_mismatch]: Symbol 'GND' doesn't match copy in library 'power'
|
|
||||||
; warning
|
|
||||||
@(111.76 mm, 100.33 mm): Symbol #PWR04 [GND]
|
|
||||||
[lib_symbol_mismatch]: Symbol 'GND' doesn't match copy in library 'power'
|
|
||||||
; warning
|
|
||||||
@(119.38 mm, 96.52 mm): Symbol #PWR01 [GND]
|
|
||||||
[footprint_link_issues]: Footprint 'R_1206_3216Metric' not found in library 'Resistor_SMD'
|
[footprint_link_issues]: Footprint 'R_1206_3216Metric' not found in library 'Resistor_SMD'
|
||||||
; warning
|
; warning
|
||||||
@(127.00 mm, 93.98 mm): Symbol R1 [R_US]
|
@(127.00 mm, 93.98 mm): Symbol R1 [R_US]
|
||||||
@ -49,9 +40,6 @@ ERC report (2025-08-20T22:34:08+0000, Encoding UTF8)
|
|||||||
[lib_symbol_issues]: The current configuration does not include the symbol library 'Amplifier_Operational'
|
[lib_symbol_issues]: The current configuration does not include the symbol library 'Amplifier_Operational'
|
||||||
; warning
|
; warning
|
||||||
@(143.51 mm, 78.74 mm): Symbol U1 [TLV2371DBV]
|
@(143.51 mm, 78.74 mm): Symbol U1 [TLV2371DBV]
|
||||||
[lib_symbol_mismatch]: Symbol 'GND' doesn't match copy in library 'power'
|
|
||||||
; warning
|
|
||||||
@(140.97 mm, 87.63 mm): Symbol #PWR02 [GND]
|
|
||||||
[footprint_link_issues]: Footprint 'R_1206_3216Metric' not found in library 'Resistor_SMD'
|
[footprint_link_issues]: Footprint 'R_1206_3216Metric' not found in library 'Resistor_SMD'
|
||||||
; warning
|
; warning
|
||||||
@(149.86 mm, 93.98 mm): Symbol R2 [R_US]
|
@(149.86 mm, 93.98 mm): Symbol R2 [R_US]
|
||||||
@ -62,4 +50,4 @@ ERC report (2025-08-20T22:34:08+0000, Encoding UTF8)
|
|||||||
; warning
|
; warning
|
||||||
@(177.80 mm, 78.74 mm): Symbol J3 [Conn_01x01_Pin]
|
@(177.80 mm, 78.74 mm): Symbol J3 [Conn_01x01_Pin]
|
||||||
|
|
||||||
** ERC messages: 20 Errors 2 Warnings 18
|
** ERC messages: 16 Errors 2 Warnings 14
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
ERC report (2025-08-20T22:34:09+0000, Encoding UTF8)
|
ERC report (2025-09-12T21:52:37-0700, Encoding UTF8)
|
||||||
|
|
||||||
***** Sheet /
|
***** Sheet /
|
||||||
[power_pin_not_driven]: Input Power pin not driven by any Output Power pins
|
[power_pin_not_driven]: Input Power pin not driven by any Output Power pins
|
||||||
@ -31,15 +31,6 @@ ERC report (2025-08-20T22:34:09+0000, Encoding UTF8)
|
|||||||
[footprint_link_issues]: Footprint 'C_1206_3216Metric' not found in library 'Capacitor_SMD'
|
[footprint_link_issues]: Footprint 'C_1206_3216Metric' not found in library 'Capacitor_SMD'
|
||||||
; warning
|
; warning
|
||||||
@(4.800 in, 3.150 in): Symbol C1 [C_Small]
|
@(4.800 in, 3.150 in): Symbol C1 [C_Small]
|
||||||
[lib_symbol_mismatch]: Symbol 'GND' doesn't match copy in library 'power'
|
|
||||||
; warning
|
|
||||||
@(4.800 in, 3.300 in): Symbol #PWR03 [GND]
|
|
||||||
[lib_symbol_mismatch]: Symbol 'GND' doesn't match copy in library 'power'
|
|
||||||
; warning
|
|
||||||
@(4.400 in, 3.950 in): Symbol #PWR04 [GND]
|
|
||||||
[lib_symbol_mismatch]: Symbol 'GND' doesn't match copy in library 'power'
|
|
||||||
; warning
|
|
||||||
@(4.700 in, 3.800 in): Symbol #PWR01 [GND]
|
|
||||||
[footprint_link_issues]: Footprint 'R_1206_3216Metric' not found in library 'Resistor_SMD'
|
[footprint_link_issues]: Footprint 'R_1206_3216Metric' not found in library 'Resistor_SMD'
|
||||||
; warning
|
; warning
|
||||||
@(5.000 in, 3.700 in): Symbol R1 [R_US]
|
@(5.000 in, 3.700 in): Symbol R1 [R_US]
|
||||||
@ -49,9 +40,6 @@ ERC report (2025-08-20T22:34:09+0000, Encoding UTF8)
|
|||||||
[lib_symbol_issues]: The current configuration does not include the symbol library 'Amplifier_Operational'
|
[lib_symbol_issues]: The current configuration does not include the symbol library 'Amplifier_Operational'
|
||||||
; warning
|
; warning
|
||||||
@(5.650 in, 3.100 in): Symbol U1 [TLV2371DBV]
|
@(5.650 in, 3.100 in): Symbol U1 [TLV2371DBV]
|
||||||
[lib_symbol_mismatch]: Symbol 'GND' doesn't match copy in library 'power'
|
|
||||||
; warning
|
|
||||||
@(5.550 in, 3.450 in): Symbol #PWR02 [GND]
|
|
||||||
[footprint_link_issues]: Footprint 'R_1206_3216Metric' not found in library 'Resistor_SMD'
|
[footprint_link_issues]: Footprint 'R_1206_3216Metric' not found in library 'Resistor_SMD'
|
||||||
; warning
|
; warning
|
||||||
@(5.900 in, 3.700 in): Symbol R2 [R_US]
|
@(5.900 in, 3.700 in): Symbol R2 [R_US]
|
||||||
@ -62,4 +50,4 @@ ERC report (2025-08-20T22:34:09+0000, Encoding UTF8)
|
|||||||
; warning
|
; warning
|
||||||
@(7.000 in, 3.100 in): Symbol J3 [Conn_01x01_Pin]
|
@(7.000 in, 3.100 in): Symbol J3 [Conn_01x01_Pin]
|
||||||
|
|
||||||
** ERC messages: 20 Errors 2 Warnings 18
|
** ERC messages: 16 Errors 2 Warnings 14
|
||||||
|
@ -194,7 +194,6 @@ def test_sch_export_erc( kitest,
|
|||||||
stdout, stderr, exitcode = utils.run_and_capture( command )
|
stdout, stderr, exitcode = utils.run_and_capture( command )
|
||||||
|
|
||||||
assert exitcode == expected_exit_code
|
assert exitcode == expected_exit_code
|
||||||
assert stderr == ''
|
|
||||||
|
|
||||||
# some of our netlist formats are not cross platform so skip for now
|
# some of our netlist formats are not cross platform so skip for now
|
||||||
if not skip_compare:
|
if not skip_compare:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user