GetUnitInfoResponse Class |
** NOTE: ADDED in CFX 1.4 **
Response from a process endpoint to a request to obtatin Unit information.
The reponse lists the units and the related information (e.g., BadMark, Fiducials)
{
"Result": {
"Result": "Success",
"ResultCode": 0,
"Message": null
},
"PrimaryIdentifier": "SN123456789",
"HermesIdentifier": null,
"UnitCount": 2,
"Units": [
{
"BadMark": 0,
"FiducialCount": 2,
"Fiducials": [
{
"FiducialX": 0.12,
"FiducialY": 0.16,
"FiducialRXY": 0.0
},
{
"FiducialX": 0.12,
"FiducialY": 2.56,
"FiducialRXY": 0.0
}
],
"UnitIdentifier": "SN12345",
"PositionNumber": 1,
"PositionName": "Circuit1",
"X": 0.254,
"Y": 0.556,
"Rotation": 0.0,
"FlipX": false,
"FlipY": false
},
{
"BadMark": 1,
"FiducialCount": null,
"Fiducials": null,
"UnitIdentifier": "SN091235",
"PositionNumber": 0,
"PositionName": null,
"X": 0.0,
"Y": 0.0,
"Rotation": 0.0,
"FlipX": false,
"FlipY": false
}
]
}
Inheritance Hierarchy Namespace: CFX.ProductionAssembly: CFX (in CFX.dll) Version: 2.0.0+5bb1f71a933ed371a0f5f2d5e7db34c89b75f3ea
Syntaxpublic class GetUnitInfoResponse : CFXMessage
Public Class GetUnitInfoResponse
Inherits CFXMessage
The GetUnitInfoResponse type exposes the following members.
Constructors
Properties | Name | Description |
---|
 | HermesIdentifier |
The Hermes BoardId (GUID) of the PCB if available.
|
 | PrimaryIdentifier |
The barcode, RFID, etc. of the PCB if available.
|
 | Result |
The result of the request
|
 | UnitCount |
The number of individual production units
|
 | Units |
An optional list of structures that identify each specific instance of production unit (if known).
|
Top
See Also