FactoryReset is a method used to reset all or a predefined group of the device parameters to their factory settings. The desired reset mode is selected by the enumeration value of the input argument. Access to this method shall be restricted to authorized users.
The signature of this Method is specified below. Table 205 and Table 207 specify the Arguments and AddressSpace representation, respectively.
Signature
FactoryReset (
[in] ResetModeEnum ResetMode
);
Table 205 – FactoryReset Method Arguments
Argument |
Description |
ResetMode |
The desired reset mode, see 10.1 for a definition of all available values. |
Method Result Codes are defined in Table 206.
Table 206 – FactoryReset Method Result Codes (defined in Call Service)
Result Code |
Description |
Bad_InvalidArgument |
The input is not a valid reset code. |
Bad_UserAccessDenied |
The current user does not have the rights required. |
Table 207 – FactoryReset Method AddressSpace definition
Attribute |
Value |
||||
BrowseName |
FactoryReset |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
0:HasProperty |
Variable |
0:InputArguments |
0:Argument[] |
0:PropertyType |
0:Mandatory |