跳转到内容

Basler Vision Connector Messaging: Getting the Application Status#

With this message you can retrieve the list of the connected cameras including the status, streaming topic, application version, and implemented specification version.

JSON Payload#

Field Optional 键入 描述
TransactionID String Transaction identification
操作 String Method called. Fixed value: GetStatus
{
    "TransactionID": "46543214635244",
    "Action": "GetStatus"
}

Response Object#

Field Optional 键入 描述
TransactionID String Transaction identification
ReturnCode Integer (32-bit unsigned) Message code following Message Codes
消息 String Response message
ApplicationVersion String Connector application version
SpecificationVersion String Specification version of the Basler Vision Connector
DeviceList Array of Camera Object Array of the camera objects

Camera Object#

Field Optional 键入 描述
DeviceID String Current camera identification
StreamingTopic String Topic where the camera streams images
状态 String Camera status. Possible values: Connected, Streaming, Error
{
    "TransactionID": "46543214635244",
    "ReturnCode": 0,
    "Message": "Success.",
    "ApplicationVersion": "1.0.1",
    "SpecificationVersion": "1.0.0",
    "DeviceList":
    [
        {
            "DeviceID": "548451887",
            "StreamingTopic": "548451887/stream",
            "Status": "Streaming"
        }
    ]
}