2541
правка
Изменения
Перейти к навигации
Перейти к поиску
→Настройки весов
В поле {{ProtocolCommand|settings-name }} передается название параметра настроек, а поле {{ProtocolCommand|settings-valuе }} само значение.
При получении и передаче настроек необходимо передавать MD5 сумму соответствующего пароля в поле {{ProtocolCommand|password}} и значение {{ProtocolCommand|"crypted-password": true}}. Если пароль передается в открытом виде (что не рекомендуется) то нужно передать значение {{ProtocolCommand|"crypted-password": false}}. Команда для получения настроек с весов{{ProtocolCommand|GetSettings}}:
<source lang="json">
{ "id": 4, "command" : "GetSettings", "data": { "application": "PyR1SensorDriver", "version": "0.0.1.0", "version-build": "1", "compile-date": "26.07.2022", "password": "11b9842e0a271ff252c1903e7132cd68", "crypted-password": true, "settings-name": "enImageRecognition" }}
</source>
Ответ: <source lang="json">{ "id": 4, "response": "Ok", "response-code": 0 "data": { "application": "R1 Sensor.", "compile-date": "26-07-2022", "version": "1.0.2.22", "version-build": 4153 "settings-name": "enImageRecognition", "settings-value": false, }}</source> Команда для изменения настроек на весах{{ProtocolCommand|SetSettings}}:
<source lang="json">
<source lang="json">
{ "id": 4, "response" : "Ok", "response-code" : 0}</source>
=Перечень ошибок=