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 |
Status | いいえ | 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"
}
]
}