Function supportsSafetyModule

  • Whether a device keeps its safety configuration on a detachable safety module, which is what decides whether the SMM parameter space and the SMM Setup Wizard apply to it at all.

    Answered from the device's own object dictionary where possible. The dictionary is the standard interface — CoE objects defined by ETG, readable from any compliant device — and it states this outright, where a product ID only lets us infer it from a table we maintain by hand. It also needs no client release to classify a product that does not exist yet.

    productId is the fallback for a dictionary that has not been read. An empty or absent index list means "not read", never "declares nothing": on a device whose dictionary could not be read, answering false would silently take the safety configuration path away from a product that has one.

    Parameters

    • Optional deviceParameterIndexes: null | readonly number[]
    • Optional productId: null | string | number | HardwareDescription

    Returns boolean

Generated using TypeDoc