|
| Permission-Ident | Description |
|---|---|
| SYSTEM_CLEANUP | Factory reset - Allows to perform a facotry reset of the device. |
| SYSTEM_SETUP | Configure system settings - Allows to configure system settings e.g. IP address, date and time etc. and reboot the device. |
| SYSTEM_STATUS | View system settings and status - Allows to view system settings and status e.g. IP address, date and time, system temperature, CPU load etc. |
| SYSTEM_TRANSMISSIONCLIENT | Use the device as TFTP client - Allows to use the device as TFTP client, e.g. for IndraDrive firmware update. |
| Function | Server version | Permission-Ident |
|---|---|---|
| mlpiSystemGetVersionInfo | 1.0.0.0 | "SYSTEM_STATUS" |
| mlpiSystemGetLanguage | 1.0.0.0 | "SYSTEM_STATUS" |
| mlpiSystemSetLanguage | 1.0.0.0 | "SYSTEM_SETUP" |
| mlpiSystemGetName | 1.0.0.0 | "SYSTEM_STATUS" |
| mlpiSystemSetName | 1.0.0.0 | "SYSTEM_SETUP" |
| mlpiSystemGetIpAddress | 1.0.0.0 | "SYSTEM_STATUS" |
| mlpiSystemSetIpAddress | 1.0.0.0 | "SYSTEM_SETUP" |
| mlpiSystemGetSubnetMask | 1.0.0.0 | "SYSTEM_STATUS" |
| mlpiSystemSetSubnetMask | 1.0.0.0 | "SYSTEM_SETUP" |
| mlpiSystemGetGateway | 1.0.0.0 | "SYSTEM_STATUS" |
| mlpiSystemSetGateway | 1.0.0.0 | "SYSTEM_SETUP" |
| mlpiSystemGetCurrentMode | 1.0.0.0 | "SYSTEM_STATUS" |
| mlpiSystemSetTargetMode | 1.0.0.0 | "SYSTEM_SETUP" |
| mlpiSystemGetTemperature | 1.0.0.0 | "SYSTEM_STATUS" |
| mlpiSystemGetTemperatureMax | 1.0.0.0 | "SYSTEM_STATUS" |
| mlpiSystemGetCpuLoad | 1.0.0.0 | "SYSTEM_STATUS" |
| mlpiSystemGetCpuLoadMax | 1.0.0.0 | "SYSTEM_STATUS" |
| mlpiSystemGetOperationHours | 1.0.0.0 | "SYSTEM_STATUS" |
| mlpiSystemGetDateAndTimeUtc | 1.0.0.0 | "SYSTEM_STATUS" |
| mlpiSystemSetDateAndTimeUtc | 1.0.0.0 | "SYSTEM_SETUP" |
| mlpiSystemGetSerialNumber | 1.0.0.0 | "SYSTEM_STATUS" |
| mlpiSystemGetHardwareDetails | 1.0.0.0 | "SYSTEM_STATUS" |
| mlpiSystemGetLocalBusConfiguration | 1.0.0.0 | "SYSTEM_STATUS" |
| mlpiSystemGetFunctionModulBusConfiguration | 1.0.0.0 | "SYSTEM_STATUS" |
| mlpiSystemGetFunctionModuleHardwareDetails | 1.0.0.0 | "SYSTEM_STATUS" |
| mlpiSystemGetMacAddress | 1.0.0.0 | "SYSTEM_STATUS" |
| mlpiSystemGetMemoryInfo | 1.0.0.0 | "SYSTEM_STATUS" |
| mlpiSystemGetSpecialPath | 1.0.0.0 | "SYSTEM_STATUS" |
| mlpiSystemGetSpecialPathInfo | 1.0.0.0 | "SYSTEM_STATUS" |
| mlpiSystemClearError | 1.0.0.0 | "SYSTEM_SETUP" |
| mlpiSystemReboot | 1.0.0.0 | "SYSTEM_SETUP" |
| mlpiSystemCleanup | 1.0.0.0 | "SYSTEM_CLEANUP" |
| mlpiSystemGetDisplayedDiagnosis | 1.0.0.0 | "SYSTEM_STATUS" |
| mlpiSystemSetDiagnosis | 1.0.0.0 | "SYSTEM_SETUP" |
| mlpiSystemGetNewestDiagnosisIndex | 1.0.0.0 | "SYSTEM_STATUS" |
| mlpiSystemGetOldestDiagnosisIndex | 1.0.0.0 | "SYSTEM_STATUS" |
| mlpiSystemGetDiagnosisLog | 1.0.0.0 | "SYSTEM_STATUS" |
| mlpiSystemConvertDiagnosisNumberToText | 1.0.0.0 | "SYSTEM_STATUS" |
| mlpiSystemSetDateAndTimeUtcByNtp | 1.11.0.0 | "SYSTEM_SETUP" |
| mlpiSystemGetRootPaths | 1.11.0.0 | "SYSTEM_STATUS" |
| mlpiSystemStartTransmission | 1.14.0.0 | "SYSTEM_TRANSMISSIONCLIENT" |
| mlpiSystemGetTransmissionStatus | 1.14.0.0 | "SYSTEM_TRANSMISSIONCLIENT" |
| mlpiSystemGetTransmissionInfo | 1.14.0.0 | "SYSTEM_TRANSMISSIONCLIENT" |
| mlpiSystemTftpSetTimeout | 1.14.0.0 | "SYSTEM_TRANSMISSIONCLIENT" |
| mlpiSystemTftpGetTimeout | 1.14.0.0 | "SYSTEM_TRANSMISSIONCLIENT" |
| mlpiSystemTftpSetRetransmitCount | 1.14.0.0 | "SYSTEM_TRANSMISSIONCLIENT" |
| mlpiSystemTftpGetRetransmitCount | 1.14.0.0 | "SYSTEM_TRANSMISSIONCLIENT" |
| mlpiSystemSetBootLed | 1.18.0.0 | "SYSTEM_SETUP" |
| mlpiSystemClearBootLed | 1.18.0.0 | "SYSTEM_SETUP" |
| mlpiSystemResetTemperature | 1.18.0.0 | "SYSTEM_STATUS" |
| mlpiSystemResetCpuLoad | 1.18.0.0 | "SYSTEM_STATUS" |
| mlpiSystemGetLicenseInformation | 1.18.0.0 | "SYSTEM_STATUS" |
| mlpiSystemGetLimit | 1.24.0.0 | "SYSTEM_STATUS" |
| mlpiSystemGetTargetId | 1.24.0.0 | "SYSTEM_STATUS" |
| Old permission | new Permission |
|---|---|
| MLPI_SYSTEMLIB_PERMISSION_ALWAYS | IMPLICIT |
| MLPI_SYSTEMLIB_PERMISSION_ENGINEERING_PORT | SYSTEM_SETUP |
| MLPI_SYSTEMLIB_PERMISSION_TARGET_MODE | SYSTEM_SETUP |
| MLPI_SYSTEMLIB_PERMISSION_LANGUAGE | SYSTEM_SETUP |
| MLPI_SYSTEMLIB_PERMISSION_NAME | SYSTEM_SETUP |
| MLPI_SYSTEMLIB_PERMISSION_DATE_AND_TIME | SYSTEM_SETUP |
| MLPI_SYSTEMLIB_PERMISSION_CLEAR_ERROR | SYSTEM_SETUP |
| MLPI_SYSTEMLIB_PERMISSION_REBOOT | SYSTEM_SETUP |
| MLPI_SYSTEMLIB_PERMISSION_CLEANUP | SYSTEM_CLEANUP |
| MLPI_SYSTEMLIB_PERMISSION_DEVICE_INFO | SYSTEM_STATUS |
| MLPI_SYSTEMLIB_PERMISSION_DIAGNOSIS_INFO | SYSTEM_STATUS |
| MLPI_SYSTEMLIB_PERMISSION_DIAGNOSIS | SYSTEM_SETUP |
| MLPI_SYSTEMLIB_PERMISSION_TRANSMISSION | SYSTEM_TRANSMISSIONCLIENT |
| MLPI_SYSTEMLIB_PERMISSION_LED_BT | SYSTEM_SETUP |