Весы КСО NCR какой протокол используется

Имеется весовая платформа безопасности от кассы самообслуживания NCR, никакого SDK к нему нет(или я не нашёл). Хотелось бы понять, что за протокол используется для получения веса.

О весовой платформе:
Подключается по USB. Отображается как HID.
Manufacturer: NCR Corp.
Product: K118 NCR FL5 20011004@1442

Перехваченные данные передаваемые через usb выглядят так: 0x0A(символ "\n") всегда имеется в начале пакета.
0x0D(символ "\r") всегда имеется в конце пакета.
пакеты - это строки с завершающим нулём.

При запросе веса на устройство передаётся следующая строка: "\nS 25\r",
в hex viewer'е это выглядит так:

00000000: 0A 53 20 32 35 0D 00 00 00 00 00 00 00 00 00 00  .S 25...........

На что весы отвечают: "\n25(SQ00000000)=0037C99A 0\r"

00000000: 0A 32 35 28 53 51 30 30 30 30 30 30 30 30 29 3D  .25(SQ00000000)=
00000010: 30 30 33 37 43 39 39 41 20 30 0D 00 00 00 00 00  0037C99A 0......

0037C99A - это вес

Может кто видел подобный протокол или что-то похожее?


Ответы (0 шт):