2541
правка
Изменения
→Получение статуса весов
Пример:
{ "id" : 1, "command" : "GetState", "data" : { "application" : "R1ScaleTester", "version" : "0.0.0.1", "compile-date" : "09-08-2017" } }
"error-state" - флаг наличия ошибки на весах;
"error" - код ошибки;
"error-text" - текстовое описание ошибки;
"lock-state" - флаг ручной блокировки весов;
"packing-mode" - флаг включения режима фасовки;
"user-inactive-time" - время с последней активности весов (нажатия на тач-экран);
"licensed" - флаг состояния лицензии;
"database-type" - тип внутренней базы данных (0 - xml, 1 - sqlite);
"weight" - текущий вес;
"weight-tare" - текущая тара;
"weight-stability" - флаг стабильности веса;
"scale-model" - модель весов;
"scale-version" - версия весового модуля;
"scale-serial-number" - заводской номер;
"operation-system" - тип операционной системы;
"hostname" - имя хоста весов;
"user-name" - имя пользователя, под которым запущено ПО весов;
"current-time-date" - текущее время и дата;
"disks" - перечень дисков (актуально для Windows версии);
"free-system-disk" - свободного места на системном диске;
"free-work-disk" - свободного места на рабочем диске;
"free-memory" - свободно оперативной памяти;
"screen-resolution" - разрешение экрана;
"system-up-time" - время со старта системы;
==Запуск ротации логов программы и архивов, создаваемых программой==
Данная команда позволяет получить в ручную запустить процесс ротации лог-файлов программы и архивов (базы данных, обработанных и ошибочных файлов импорта).