What about doing it differently altogether? Altium, and AFAIK many other high-end and midrange tools, allow you to tag nets with properties in the schematic editor. We could have a net property for this instead.
http://techdocs.altium.com/sites/default/files/wiki_attachments/231656/DiffPairDirectives.png (To be accurate Altium uses a combination of these.) I'd happily implement the net tagging, though it'd require a bit of brainstorming from everyone on how those tags should be stored and shared with pcbnew. They could be used for other things too - first thought: net classes. -- Chris On Tue, Jun 30, 2015 at 01:17:07AM +0200, Tomasz Wlostowski wrote: > On 28.06.2015 14:25, Simon Richter wrote: > > > > Rather than a static list, I'd like to see a configuration option. > Hi Simon > > I like the idea of making DP naming configurable, but we have to think > carefully before implementing it. For instance, where would you store > these options? > - in the .kicad_pcb file (in this case, we would need a file format > change, likely causing incompatibility with the upcoming stable version) > - in the local Kicad configuration: then, if you open your design on > another PC with a different configuration, Kicad will not recognize > your diff pairs (and so, the DRC/P&S will not work as it should...) > - one more issue: we plan to add high-speed schematic directives, > which would allow to define DP impedance, length, etc. by placing > special labels on the schematic. The same mechanism could be used to > tell pcbnew that one net makes a DP with another net. > > Cheers, > Tom > > > > > Simon > > > > > > > > _______________________________________________ Mailing list: > > https://launchpad.net/~kicad-developers Post to : > > kicad-developers@lists.launchpad.net Unsubscribe : > > https://launchpad.net/~kicad-developers More help : > > https://help.launchpad.net/ListHelp > > > > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : kicad-developers@lists.launchpad.net > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp