Download_Datasheets_Options parameters

  • field : [string] (default: 'Datasheet') Name of the field containing the URL.

  • classify : [boolean] (default: false) Use the reference to classify the components in different sub-dirs. In this way C7 will go into a Capacitors sub-dir, R3 into Resistors, etc.

  • classify_extra : [string_dict] (default: empty dict, default values used) Extra reference associations used to classify the references. They are pairs Reference prefix -> Sub-dir.

  • dnf : [boolean] (default: false) Include the DNF components.

  • dnf_filter : [string | list(string)] (default: '_null') Name of the filter to mark components as not fitted. Is a short-cut to use for simple cases where a variant is an overkill.
    Can be used to fine-tune a variant for a particular output that needs extra filtering done before the variant.

  • exclude_filter : [string | list(string)] (default: '_null') Name of the filter to exclude components from processing. Is a short-cut to use for simple cases where a variant is an overkill.
    Can be used to fine-tune a variant for a particular output that needs extra filtering done before the variant.

  • link_repeated : [boolean] (default: true) Instead of download things we already downloaded use symlinks.

  • output : [string] (default: '${VALUE}.pdf') Name used for the downloaded datasheet. ${FIELD} will be replaced by the FIELD content.

  • pre_transform : [string | list(string)] (default: '_null') Name of the filter to transform fields before applying other filters. Is a short-cut to use for simple cases where a variant is an overkill.
    Can be used to fine-tune a variant for a particular output that needs extra filtering done before the variant.

  • repeated : [boolean] (default: false) Download URLs that we already downloaded. It only makes sense if the output field makes their output different.

  • variant : [string] (default: '') Board variant to apply.