Andrew_Konev ➤ ну раз нет ответов - стало быть никто не только не решал, но и не сталкивался. на ощупь, не зная (не имея опыта) ни оборудования ни софта присоветовать что-то сложно.
из самых общих соображений:
похоже, либо в программе для выгрузки инфы на весы либо в самих весах неправильно выставляется длина сообщения.
после полезной информации захватывается еще какое-то количество символов, не имеющих отношения к делу.
для начала я бы попробовал забить в пару карточек тестовые данные вида
12345678901234567891234567890
123456789 123456789 123456789
1234 6789 1234 6789 1234 6789
в разном количестве. суть в том, чтобы выловить систему, после какого количества знаков сколько лезет мусора.
с большой вероятностью, на какой-то длине сообщения мусора больше не будет.
тогда можно будет добивать полезную инфу пробелами или подчеркиваниями (если пробелы станет выбрасывать) до нужной длины.
можешь ли увидеть, что точно уходит на весы?
можешь ли забрать с весов данные, которые в них попали?
ингредиенты - данные переменой длины. в диджах формат файла хранения на самих весах (он же формат прогрузки) предусматривает поле, указывающее длину сообщения. тут что-то похожее есть?