ERCOptions parameters

  • output : [string] (default: '%f-%i%I%v.%x') Name for the generated archive (%i=erc %x=according to format). Affected by global options.

  • category : [string | list(string)] (default: '') [comma separated] The category for this preflight. If not specified an internally defined category is used.
    Categories looks like file system paths, i.e. PCB/fabrication/gerber.
    The categories are currently used for navigate_results.

  • dir : [string] (default: '') Sub-directory for the report.

  • dont_stop : [boolean] (default: false) Continue even if we detect errors.

  • enabled : [boolean] (default: true) Enable the check. This is the replacement for the boolean value.

  • filters : [FilterOptionsXRC parameters] [list(dict)] (default: []) Used to manipulate the violations. Avoid using the filters preflight.

  • force_english : [boolean] (default: true) Force english messages. KiCad 8.0.4 introduced translation, breaking filters for previous versions. Disable it if you prefer using the system wide language.

  • format : [string | list(string)] (default: 'HTML') (choices: “RPT”, “HTML”, “CSV”, “JSON”) [comma separated] Format/s used for the report. You can specify multiple formats.

  • logo : [string | boolean] (default: '') PNG file to use as logo, use false to remove. The KiBot logo is used by default.

  • logo_force_height : [number] (default: -1) Force logo height in px. Useful to get consistent heights across different logos..

  • logo_url : [string] (default: 'https://github.com/INTI-CMNB/KiBot/') Target link when clicking the logo.

  • units : [string] (default: 'millimeters') (choices: “millimeters”, “inches”, “mils”) Units used for the positions. Affected by global options.

  • warnings_as_errors : [boolean] (default: false) Warnings are considered errors, they still reported as warnings.

Used dicts