1. Подключение и настройки драйвера

1.1. Добавить IP в список для подключения

Enum: DriverCommands.ADD_IP_TO_LIST

Входные параметры

Параметр

Тип

Описание

DriverParams.IP
Адрес весов

String

DriverParams.PORT
Порт

String

DriverParams.PASSWORD
Пароль

String

DriverParams.PROTOCOL
Протокол

Int

0 - UDP,
1 - TCP

1.2. Подключение

Enum: DriverCommands.CONNECT

Входные параметры

Параметр

Тип

Описание

DriverParams.IP
Адрес весов

String

DriverParams.PORT
Порт

String

DriverParams.PASSWORD
Пароль

String

DriverParams.PROTOCOL
Протокол

Int

0 - UDP,
1 - TCP

DriverParams.CONNECT_TIMEOUT
Таймаут подключения

Int

Время ожидание ответа на команды в секундах

Примечание

Если при подключении не указаны IP, порт и пароль, то подключение произойдёт ко всем IP адресам, которые были добавлены ранее. В противном же случае список очистится и подключение произойдёт по указанным данным.

1.3. Очистить список IP-адресов

Enum: DriverCommands.CLEAR_IP_LIST

1.4. Сменить язык драйвера

Enum: DriverCommands.CHANGE_DRIVER_LANG

Входные параметры

Параметр

Тип

Описание

DriverParams.LOCALIZATION
Язык локализации

String

eng - английский,
rus - русский,
zho - китайский,
kaz - казахский,
kir - киргизский,
arm - армянский,
uzb - узбекский,
aze - азербайджанский,
geo - грузинский

1.5. Получить текст ошибки

Enum: DriverCommands.GET_ERROR_DESCRIPTION

Входные параметры

Параметр

Тип

Описание

DriverParams.ERROR_CODE
Код ошибки

Int

Выходные параметры

Параметр

Тип

Описание

DriverParams.ERROR_DESCRIPTION
Текст ошибки

UTF-8 String

1.6. Получить результат последней команды для всех IP-адресов

Enum: DriverCommands.GET_RESULT_LIST

Выходные параметры

Параметр

Тип

Описание

DriverParams.COMMAND_RESULTS
Список результатов

UTF-8 String

Информация представлена в следующем виде:
<IP>:<КОД ОШИБКИ>:<ОПИСАНИЕ>;
<IP>:<КОД ОШИБКИ>:<ОПИСАНИЕ>;

1.7. Изменить корневой каталог драйвера

Enum: DriverCommands.CHANGE_DRIVER_ROOT_FOLDER

Входные параметры

Параметр

Тип

Описание

DriverParams.DRIVER_ROOT_FOLDER
Корневой каталог программы

UTF-8 String

Примечание

Для случаев указания относительных путей к файлам и папкам

Примечание

При выполнении команды без входных параметров будет задано значение по-умолчанию.

1.8. Получить версию драйвера

Enum: DriverCommands.GET_DRIVER_VERSION

Выходные параметры

Параметр

Тип

Описание

DriverParams.DRIVER_VERSION
Версия драйвера

String

1.9. Получить версию схемы БД весов

Enum: DriverCommands.GET_DB_SCHEMA_VERSION

Выходные параметры

Параметр

Тип

Описание

DriverParams.SCALE_DB_SCHEMA_VERSION
Версия схемы БД весов

String

1.10. Остановить выполнение текущей команды

Enum: DriverCommands.STOP_COMMAND