Настройка штрихкода
При работе по TCP в начало каждой команды добавляются
4 дополнительные байта, в которые записывается длина
всей последующей команды в порядке LittleEndian.
Получить тип префикса штрихкода по-умолчанию
№ |
Байт |
Содержимое |
---|---|---|
1 |
1 |
0x02 - байт инициализирующий команду (STX) |
2 |
1 |
Длина оставшейся части команды, если больше 255, то 0xFF |
3 |
1 |
0x72 - код команды |
4 |
4 |
Пароль |
№ |
Байт |
Содержимое |
---|---|---|
1 |
1 |
0x02 - байт инициализирующий команду (STX) |
2 |
1 |
Длина оставшейся части команды, если больше 255, то 0xFF |
3 |
1 |
0x72 - код команды |
4 |
1 |
Код результата |
5 |
1 |
Тип префикса |
Задать тип префикса штрихкода по-умолчанию
№ |
Байт |
Содержимое |
---|---|---|
1 |
1 |
0x02 - байт инициализирующий команду (STX) |
2 |
1 |
Длина оставшейся части команды, если больше 255, то 0xFF |
3 |
1 |
0x73 - код команды |
4 |
4 |
Пароль |
5 |
1 |
Тип префикса |
№ |
Байт |
Содержимое |
---|---|---|
1 |
1 |
0x02 - байт инициализирующий команду (STX) |
2 |
1 |
Длина оставшейся части команды, если больше 255, то 0xFF |
3 |
1 |
0x73 - код команды |
4 |
1 |
Код результата |
Получить JSON-данных штрихкодов
№ |
Байт |
Содержимое |
---|---|---|
1 |
1 |
0x02 - байт инициализирующий команду (STX) |
2 |
1 |
Длина оставшейся части команды, если больше 255, то 0xFF |
3 |
2 |
0xFF, 0x27 - код команды |
4 |
4 |
Пароль |
№ |
Байт |
Содержимое |
---|---|---|
1 |
1 |
0x02 - байт инициализирующий команду (STX) |
2 |
1 |
Длина оставшейся части команды, если больше 255, то 0xFF |
3 |
2 |
0xFF, 0x27 - код команды |
4 |
1 |
Код результата |
5 |
2 |
Длина JSON-строки |
6 |
N |
JSON-строка |
Задать JSON-данных штрихкодов
№ |
Байт |
Содержимое |
---|---|---|
1 |
1 |
0x02 - байт инициализирующий команду (STX) |
2 |
1 |
Длина оставшейся части команды, если больше 255, то 0xFF |
3 |
2 |
0xFF, 0x28 - код команды |
4 |
4 |
Пароль |
5 |
2 |
Длина JSON-строки |
6 |
N |
JSON-строка |
№ |
Байт |
Содержимое |
---|---|---|
1 |
1 |
0x02 - байт инициализирующий команду (STX) |
2 |
1 |
Длина оставшейся части команды, если больше 255, то 0xFF |
3 |
2 |
0xFF, 0x28 - код команды |
4 |
1 |
Код результата |
Получить значения всех префиксов
№ |
Байт |
Содержимое |
---|---|---|
1 |
1 |
0x02 - байт инициализирующий команду (STX) |
2 |
1 |
Длина оставшейся части команды, если больше 255, то 0xFF |
3 |
1 |
0x76 - код команды |
4 |
4 |
Пароль |
№ |
Байт |
Содержимое |
---|---|---|
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 |
Задать значение префикса
№ |
Байт |
Содержимое |
---|---|---|
1 |
1 |
0x02 - байт инициализирующий команду (STX) |
2 |
1 |
Длина оставшейся части команды, если больше 255, то 0xFF |
3 |
1 |
0x77 - код команды |
4 |
4 |
Пароль |
5 |
1 |
Тип задаваемого префикса |
6 |
1 |
Значение префикса. Диапазон 0-99 |
№ |
Байт |
Содержимое |
---|---|---|
1 |
1 |
0x02 - байт инициализирующий команду (STX) |
2 |
1 |
Длина оставшейся части команды, если больше 255, то 0xFF |
3 |
1 |
0x77 - код команды |
4 |
1 |
Код результата |