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: 1.7.3
Syntax public 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).
|
TopSee Also