Conversation
| "type": "string", | ||
| "enum": ["production", "prototype", "obsolete"] | ||
| }, | ||
| "reference": { |
There was a problem hiding this comment.
This reference maybe is the same as partNumber
| "type": "string" | ||
| }, | ||
| "matchCode": { | ||
| "description": "Internal match / order code used by the manufacturer.", |
There was a problem hiding this comment.
Maybe, to make it more clear, I should rename it to internalPartNumber.
| }, | ||
| "cost": { | ||
| "description": "The manufacturer's price for this part", | ||
| "type": "string" |
There was a problem hiding this comment.
The cost should be a number
| "type": "integer" | ||
| }, | ||
| "automotive": { | ||
| "description": "True if the part is qualified for automotive applications (AEC-Q200 or equivalent).", |
There was a problem hiding this comment.
Probably this field can be standards. Inside, it can be a list of standards and there you can find all of them (e.g. all that applies to automotive or directly "automotive")
| "description": "Turns ratio (e.g. 100 means 1:100) for coupled inductors / transformers.", | ||
| "type": "number" | ||
| }, | ||
| "couplingCoefficient": { |
There was a problem hiding this comment.
Is it necessary? The leakage inductance is already specified
| } | ||
| }, | ||
| "magneticDatasheetElectrical": { | ||
| "description": "Electrical characteristics as stated in the datasheet.", |
There was a problem hiding this comment.
There are several fields that could not apply or could not be defined by the manufacturer. An example can be the insulation fields, commonModeFilter, impedancePoints, maximumImpedance, selfResonanceFrequency..., and others that do not apply to inductors for example like turns ratio or leakage. The really necessary fields has to be the basic ones: inductance, dc_resistance, saturation, rated current, rated voltage?
The objective is to map whatever magnetic element without braking the DTO
| "$ref": "#/$defs/magneticDatasheetMechanical" | ||
| }, | ||
| "application": { | ||
| "description": "Application parameters published by the manufacturer — describes the circuit this component was designed for, not the component's intrinsic electrical properties.", |
There was a problem hiding this comment.
I would say to remove the application part. This specs are in other parts of the MAS, here you want only to do a summary of the magnetic, that could be used in different applications
| "height": { | ||
| "description": "Body height in metres.", | ||
| "$ref": "./utils.json#/$defs/dimensionWithTolerance" | ||
| }, |
There was a problem hiding this comment.
Add footprint, and pins lenght and diameter
No description provided.