Вручную указываю для PLU=1 пиктограмму:
Получаю результат (вон тот человечек на первом товаре):
Делаю запрос к таблице
MDST, лог из WireShark:
После этого даю команду изменить в таблице
MDST картинку у PLU=1 (оставляю прежнее имя файла)
Как видим, весы отвечают, что всё хорошо. Если что, команду я посылаю как из своего приложения, так и из LwDasi. Логи в WireShark совпадают.
Результат:
Картинку как корова слизала.
И в настройках тоже пропажа.
Но я тут же делаю запрос к таблице
MDST
В ответ приходит то же самое, что и на самом первом скриншоте лога! То есть таблица в памяти весов одна и та же, но пиктограмма не отображается.
Я ещё делал такую проверку:
- LwDasi скачивал все-все-все таблицы из весов
- Посылал команду на "порчу" пиктограммы
- Снова скачивал все-все-все таблицы
Сравнивал получившиеся файлы. Они идентичные. Но весы в первом случае показывают картинку, а во-втором нет.