Настройка штрихкода ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. |br| raw:: html
.. literalinclude:: Заметка_tcp.txt :language: text Получить тип префикса штрихкода по умолчанию ---------------------------------------------------------------------------------------------------------------------------- .. csv-table:: Содержимое запроса :header: "№", "Байт", "Содержимое" :widths: 5, 5, 50 "1", "1", "0x02 - байт инициализирующий команду (STX)" "2", "1", "Длина оставшейся части команды, если больше 255, то 0xFF" "3", "1", "0x72 - код команды" "4", "4", "Пароль" .. csv-table:: Содержимое ответа :header: "№", "Байт", "Содержимое" :widths: 5, 5, 50 "1", "1", "0x02 - байт инициализирующий команду (STX)" "2", "1", "Длина оставшейся части команды, если больше 255, то 0xFF" "3", "1", "0x72 - код команды" "4", "1", "Код результата" "5", "1", "Тип префикса |Br| 0 – номер весов |Br| 1 – групповой код товара |Br| 2 – штучный / весовой префикс |Br| 3 — префикс GS1" Задать тип префикса штрихкода по умолчанию ---------------------------------------------------------------------------------------------------------------------------- .. csv-table:: Содержимое запроса :header: "№", "Байт", "Содержимое" :widths: 5, 5, 50 "1", "1", "0x02 - байт инициализирующий команду (STX)" "2", "1", "Длина оставшейся части команды, если больше 255, то 0xFF" "3", "1", "0x73 - код команды" "4", "4", "Пароль" "5", "1", "Тип префикса |Br| 0 – номер весов |Br| 1 – групповой код товара |Br| 2 – штучный / весовой префикс |Br| 3 — префикс GS1" .. csv-table:: Содержимое ответа :header: "№", "Байт", "Содержимое" :widths: 5, 5, 50 "1", "1", "0x02 - байт инициализирующий команду (STX)" "2", "1", "Длина оставшейся части команды, если больше 255, то 0xFF" "3", "1", "0x73 - код команды" "4", "1", "Код результата" Получить JSON-данные штрихкодов ---------------------------------------------------------------------------------------------------------------------------- .. csv-table:: Содержимое запроса :header: "№", "Байт", "Содержимое" :widths: 5, 5, 50 "1", "1", "0x02 - байт инициализирующий команду (STX)" "2", "1", "Длина оставшейся части команды, если больше 255, то 0xFF" "3", "2", "0xFF, 0x27 - код команды" "4", "4", "Пароль" .. csv-table:: Содержимое ответа :header: "№", "Байт", "Содержимое" :widths: 5, 5, 50 "1", "1", "0x02 - байт инициализирующий команду (STX)" "2", "1", "Длина оставшейся части команды, если больше 255, то 0xFF" "3", "2", "0xFF, 0x27 - код команды" "4", "1", "Код результата" "5", "2", "Длина JSON-строки" "6", "N", "JSON-строка" Задать JSON-данные штрихкодов ---------------------------------------------------------------------------------------------------------------------------- .. csv-table:: Содержимое запроса :header: "№", "Байт", "Содержимое" :widths: 5, 5, 50 "1", "1", "0x02 - байт инициализирующий команду (STX)" "2", "1", "Длина оставшейся части команды, если больше 255, то 0xFF" "3", "2", "0xFF, 0x28 - код команды" "4", "4", "Пароль" "5", "2", "Длина JSON-строки" "6", "N", "JSON-строка" .. csv-table:: Содержимое ответа :header: "№", "Байт", "Содержимое" :widths: 5, 5, 50 "1", "1", "0x02 - байт инициализирующий команду (STX)" "2", "1", "Длина оставшейся части команды, если больше 255, то 0xFF" "3", "2", "0xFF, 0x28 - код команды" "4", "1", "Код результата" Получить значения всех префиксов ---------------------------------------------------------------------------------------------------------------------------- .. csv-table:: Содержимое запроса :header: "№", "Байт", "Содержимое" :widths: 5, 5, 50 "1", "1", "0x02 - байт инициализирующий команду (STX)" "2", "1", "Длина оставшейся части команды, если больше 255, то 0xFF" "3", "1", "0x76 - код команды" "4", "4", "Пароль" .. csv-table:: Содержимое ответа :header: "№", "Байт", "Содержимое" :widths: 5, 5, 50 "1", "1", "0x02 - байт инициализирующий команду (STX)" "2", "1", "Длина оставшейся части команды, если больше 255, то 0xFF" "3", "1", "0x76 - код команды" "4", "1", "Код результата" "5", "1", "Префикс весового товара. Диапазон 0-99" "6", "1", "Префикс штучного товара. Диапазон 0-99" "7", "1", "Префикс итоговой этикетки. Диапазон 0-99" Задать значение префикса ---------------------------------------------------------------------------------------------------------------------------- .. csv-table:: Содержимое запроса :header: "№", "Байт", "Содержимое" :widths: 5, 5, 50 "1", "1", "0x02 - байт инициализирующий команду (STX)" "2", "1", "Длина оставшейся части команды, если больше 255, то 0xFF" "3", "1", "0x77 - код команды" "4", "4", "Пароль" "5", "1", "Тип задаваемого префикса |Br| 0 – весовой товар |Br| 1 – штучный товар |Br| 2 – итоговая этикетка" "6", "1", "Значение префикса. Диапазон 0-99" .. csv-table:: Содержимое ответа :header: "№", "Байт", "Содержимое" :widths: 5, 5, 50 "1", "1", "0x02 - байт инициализирующий команду (STX)" "2", "1", "Длина оставшейся части команды, если больше 255, то 0xFF" "3", "1", "0x77 - код команды" "4", "1", "Код результата"