Using tilde inside labels may confuse ERC module in Eeschema
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Expired
|
Wishlist
|
Bug Description
Eeschema permits the use of tilde character (~) in labels to distinguish inverted signals.
You can use both "~LABEL" and "~LABEL~" scheme which has the same visual effect: the label become overscored.
Unfortunately for the ERC module these two labels are different which results in an ERC error:
"ErrType (2): Pin not connected (and do not connect the symbol found on this pin)"
I see two options, keeping current functionality:
- Eeschema will automatically add the ending tilde, when will not find another one in the string.
- Eeschema will remove the final tilde if there are no more characters following the tilde.
Application: eeschema
Version: (2015-11-29 BZR 6336)-product release build
wxWidgets: Version 3.0.0 (debug,
Platform: Windows 7 (build 7601, Service Pack 1), 64-bit edition, 64 bit, Little endian, wxMSW
Boost version: 1.54.0
Changed in kicad: | |
status: | New → Confirmed |
importance: | Undecided → Wishlist |
assignee: | nobody → Jon Evans (craftyjon) |
Global labels also affected. For example:
ErrType(8): Global label not connected to any other global label
@ (2.000 in,9.500 in): Global label ~LABEL~ is not connected to any other global label.