mvnmgrx / kiutils

Simple and SCM-friendly KiCad file parser based on Python dataclasses for KiCad 6.0 and up.
GNU General Public License v3.0
78 stars 25 forks source link

Support for bus_alias #93

Closed hlprasu closed 1 year ago

hlprasu commented 1 year ago

bus_alias seems to be an S-Expression which is introduction KiCad 7.0 version which is used to store the names of different member names within a bus. Unfortunately, this is documented in kicad-dev-docs website for which I've raised another merge request here - https://gitlab.com/kicad/services/kicad-dev-docs/-/merge_requests/53/diffs

bus_alias is used for tapping out named bus_entry + wire + label from a bus in eeschema tool.

I've raised a pull request for adding support bus_alias here - https://github.com/mvnmgrx/kiutils/pull/92

@mvnmgrx Kindly review the same and accept if ok. Otherwise, please let me know of any corrections needed.