This method executes the location acquisition process of the RTLS device or system. It overwrites the Scan method of the AutoIdDeviceType defined in 6.1.3.4.
Signature
Scan (
[in]ScanSettings Settings
[out]RtlsLocationResult [] Results
[out]AutoIdOperationStatusEnumerationStatus
);
Argument |
Description |
Settings |
Configuration settings for the scan execution. The ScanSettings DataType is defined in 9.3.7. |
Result |
Results of the scan execution. The RtlsLocationResult DataType is defined in 9.3.15. |
Status |
Returns the status of the scan operation. The AutoIdOperationStatusEnumeration DataType is defined in 9.2.1. |
Method Result Codes
ResultCode |
Description |
Bad_MethodInvalid |
The device does not support this function |
Bad_InvalidState |
This command is not available or not allowed e.g. due to special configuration |
|
Other OPC UA status codes defined for the Call Service in OPC 10000-4. |