Basler Vision Connector Messaging: Discovering the Camera#
JSON Payload#
Field | Optional | Type | Description |
---|---|---|---|
TransactionID | Yes | String | Transaction identification |
Action | No | String | Method called. Fixed value: EnumerateDevices |
Response Object#
Field | Optional | Type | Description |
---|---|---|---|
TransactionID | Yes | String | Transaction identification |
ReturnCode | No | Integer (32-bit unsigned) | Message code following Message Codes |
Message | Yes | String | Response message |
DeviceList | No | Array of camera devices | Array of camera devices |
Camera Object#
Field | Optional | Type | Description |
---|---|---|---|
SerialNumbera | Yes | string | Camera identification |
UserDefinedNamea | Yes | String | Camera user-defined name |
ModelName | No | String | Camera model |
VendorName | No | String | Camera vendor |
Interface | No | String | Camera interface U3V (USB3 Vision), CXP (CoaXPress), GEV (GigEVision), CamEmu (Emulation) |
IPAddress | Yes | String | Camera IP address in IP v4 format |
{additional identification fields}a | Yes | String | Additional device identification offered by the Basler Vision Connector. |
-
Used for device identification