Предыдущий вопрос можно удалить, я теперь умею посылать и читать таблицы из весов.
Как на этих весах изменить кодовую страницу символов?
Читая форум, пришёл к убеждённости, что внутри этих весов строго UTF8. Но что бы я в них не посылал, отображались кракозябры. В то же время из меню самих весов я мог установить русские наименования товарам, а когда выкачивал таблицу PLST из весов, эти названия не были похожими на UTF8.
Залез в мануал, и случайно увидел, что коды символов соответствуют кодовой таблице CIS (то есть нашей родной СНГ)
скрытое
Тогда я запросил таблицу
PROG. Результат:
Код:
PROG .N00.HOVE9.HORE12.HODA0.BLKI1.BLK --->
<---.PROG .n01.FLAG80.VERS8.REV 2.DATE1416475200.PROG61996134270.KUNDV2.70 build.175 RU_ru R.LDBV17.LDBR34.IBDT1432883644.COPG1.QUIT0.BLK 0.
COPG1 означает, что установлена CIS. А чтобы было UTF8, должно быть COPG1001.
Я полазил в настройках весов и хотел найти, где кодировка меняется. Не нашёл.
Пытаюсь послать в весы команду на изменение таблицы PROG, указывая параметр COPG1001, но они мне выдают такую ошибку:
Цитата: 52067
Cause: no message in file 2.
Message in conjunction with EDP connection.
Хотя я не уверен, что посылаю эту команду правильно - у меня нет образца.