The `GetErrorTable` method returns a list of `ErrorData` objects representing the current errors in the system. Each `ErrorData` object contains information about the time the error occurred, error type, device code, error message, and any additional information.
1. Time
2. ErrorType
3. DeviceCode
4. Message
5. Additional
Below are examples of the JSON returned by the GetErrorTable method for different error types.
[]
[
{
"Time":"2024-12-06T10:15:30",
"ErrorType":1,
"DeviceCode":1,
"Message":"Camera connection error: Device 1",
"Additional":[
]
}
]
[
{
"Time":"2024-12-06T10:16:00",
"ErrorType":2,
"DeviceCode":2,
"Message":"Camera ping error: Device 2",
"Additional":[
]
}
]
[
{
"Time":"2024-12-06T10:16:30",
"ErrorType":3,
"DeviceCode":3,
"Message":"Camera missing: Device 3",
"Additional":[
]
}
]
[
{
"Time":"2024-12-06T10:17:00",
"ErrorType":4,
"DeviceCode":100,
"Message":"Configuration corrupted: Device 100",
"Additional":[
]
}
]
[
{
"Time":"2024-12-06T10:17:30",
"ErrorType":5,
"DeviceCode":100,
"Message":"Configuration missing: Device 100",
"Additional":[
]
}
]
[
{
"Time":"2024-12-06T10:18:00",
"ErrorType":6,
"DeviceCode":100,
"Message":"Halcon license missing: Device 100",
"Additional":[
]
}
]
[
{
"Time":"2024-12-06T10:18:30",
"ErrorType":7,
"DeviceCode":100,
"Message":"Free space missing: Device 100",
"Additional":[
"5000000000"
]
}
]
[
{
"Time":"2024-12-06T10:19:00",
"ErrorType":1,
"DeviceCode":1,
"Message":"Camera connection error: Device 1",
"Additional":[
]
},
{
"Time":"2024-12-06T10:19:30",
"ErrorType":2,
"DeviceCode":1,
"Message":"Camera ping error: Device 1",
"Additional":[
]
},
{
"Time":"2024-12-06T10:20:00",
"ErrorType":7,
"DeviceCode":100,
"Message":"Free space missing: Device 100",
"Additional":[
"100000000"
]
}
]