Сергей Финоженков

Сергей Финоженков (Все сообщения пользователя)

Выбрать дату в календареВыбрать дату в календаре

Страницы: 1 2 След.
Сообщение "Неверный нач. символ" в CipherLab 8231, ТСД иногда выдаёт сообщение "Неверный нач. символ" и подвисает на время
 
ТСД CipherLab 8231 иногда, при считывании кода, выдаёт сообщение "Неверный нач. символ" и подвисает на время
Что означает данное сообщение, при каких условиях и из-за чего оно возникает и как с этим бороться?

ТСД CipherLab 8231
H/W:3.00
S/N: DKK000607
M/D: 2020.05.25
KNL: 8201K-1.23
LIB: 8200L-1.11

USR: 82xxRU103-OL07
DEV: 2800


На экране это выглядит так:




****************************
Неверный нач. символ

****************************
Изменено: Сергей Финоженков - 18.05.2022 17:39:40
Как корректно задать размеры этикетки, её поворот и донести это до принтера через EZPL, API и т.д. (Не используя GoLabel и не нажимая кнопки), Как передать в принтер то, что передаёт GoLabel
 
Проблема с изменением размера этикетки снята, спасибо и извините

При внимательном рассмотрении оказалось что я некорректно передавал первую строку шаблона, где как раз и задавалась длина этикетки
Если подробнее, то в первую строку данных попадал заголовок от файла utf-8, в котором хранился шаблон и естественно принтер её не воспринимал
Командами Setup размеры так же передаются нормально (тут просто был сделан некорректный вывод из результатов тестирования)
Изменено: Сергей Финоженков - 25.04.2022 11:05:25
Как корректно задать размеры этикетки, её поворот и донести это до принтера через EZPL, API и т.д. (Не используя GoLabel и не нажимая кнопки), Как передать в принтер то, что передаёт GoLabel
 
Принтеры Godex g500 и zx1200i

Для печати из Windows приложения использую EZilo32.dll и EZilo64.dll


Печатаю двумя способами:


1. Передаю на принтер и сохраняю там шаблон этикетки (старый удаляю), а затем передаю команды выбора шаблона и запуска печати

(При этом размеры этикетки, настройки поворота и т.д. прописаны в самом шаблоне)

2. Печатаю этикетку полностью командами API

Размеры задаю в команде Setup(...)

Поворот этикетки командой: SendCommand("^XSET,ROTATION,0");и т.д


И всё работает

[B]Но, при установке этикетки другого размера и попытке напечатать, задание настроек размеров этикетки не срабатывает![/B]

Чтобы заработал новый размер этикетки нужно:

Инициализировать настройки нажатием кнопок на принтере

или

Отправить на печать соответствующую этикетку, с новыми размерами, из программы GoLabel


Т.е. программа GoLabel, каким-то образом задаёт новые параметры этикеток, а задать их командами EZPL и API мне не удаётся


Пример шаблона:

Q100,3

^W100

^H10
^P1
^S10
^AT
^C1
^R0
~Q+0
^O0
^D0
^E15
~R200
^XSET,ROTATION,1
^L
Dy2-me-dd
Th:m:s
C0,00000,-1,A1

C1,0,+5,A1

Y480,20,LOGO_ED_160

E

Печать командами:

EZioApiSys.OpenNet(Printer_ip_address, Printer_ip_port);
EZioApiSys.Setup(25, 19, 3, 0, 3, 1);

EZioApiSys.PrintDataMatrix(20, 25, enlarge, "0", code);

EZioApiSys.SendCommand("E");

Что нужно передать в принтер, чтобы изменились параметры этикетки (размеры и поворот)?

Максимальная длина считываемого гкода в ГП для 8370, Не хватает длины 50 символов в генераторе приложений
 
Спасибо всё работает
Максимальная длина считываемого гкода в ГП для 8370, Не хватает длины 50 символов в генераторе приложений
 
Сергей_техподдержка
S1 многоярусный мой 8370 читает (в режиме "Тест сканера")
Максимальная длина считываемого гкода в ГП для 8370, Не хватает длины 50 символов в генераторе приложений
 
В моём генераторе приложений для 8370 максимальная длина считываемого кода - 50 символов
Её можно как-то увеличить? (Например как у некоторых других моделей до 80)
А то беда новомодный GS1 Databar Expanded Stacked длиной больше 50 символов не прочитать
В режиме "Тест сканера" читает, а через задачу не передать

Генератор приложений поставил из CPT_8x70_3.0.3.0_OE24
Ошибка в (v3.0.3.0-ML19) на терминале 8230, Некорректно работают формы с "подсказкой" более 14 символов
 
Я один раз, чтобы запомнились настройки :)
Ошибка в (v3.0.3.0-ML19) на терминале 8230, Некорректно работают формы с "подсказкой" более 14 символов
 
Спасибо большое!
Сразу не подумал об этом, хотя это самая распространённая причина подобного поведения
У меня Windows 7, запускал без прав администратора
После одного запуска с соответствующими правами всё запомнилось
Ошибка в (v3.0.3.0-ML19) на терминале 8230, Некорректно работают формы с "подсказкой" более 14 символов
 
После удобной работы в генераторе приложений для 8370, попытки разрабатывать приложение для 8230 вызывают некоторые неудобства
Генератор приложений не запоминает выбранный язык, даже во время одной сессии
Как-то удалось сохранить русскоязычное приложение не выбрав русский язык, и потерялась информация, например, в "меню пользователя" - все строки пустые (но повторить не удалось)

Генератор приложений не запоминает выбранный порт для загрузки (но это терпимо)





[U]Работаю так:[/U]Запускаю генератор пиложенийВ "Preferences" выбираю русский язык
Далее "Открыть" или "Новая" приложение и можно редактировать, записывать и т.д.
Если открыть настройки, то порт всегда 1 и язык всегда английский
Перед заливкой в ТСД приходится каждый раз выставлять порт и язык менять на русский (иначе всё станет английским при нажатии ОК)
Ошибка в (v3.0.3.0-ML19) на терминале 8230, Некорректно работают формы с "подсказкой" более 14 символов
 
Вы наверное не разобрались:курсор [B][COLOR=#ff0000]всегда[/COLOR][/B][COLOR=#ff0000] [/COLOR]встаёт на 15-ю позицию, если подсказка больше 14-ти символов (15, 16, 17 и т.д.)
И неважно сколько я собираюсь ввести, даже один символ - ввод пытается начаться с 15-й позиции, символы вводятся поверх подсказки и ввод не работает, а затем начинаются чудеса ввода, как я описывал выше

Если же нажать символ удаления - "<--", то курсор прыгает на своё правильное место - сразу после подсказки и дальнейший ввод работает корректно


Например при подсказке указанной ниже курсор будет стоять на букве "о":
Коды сотрудник[U][B][COLOR=#ff0000]о[/COLOR][/B][/U]в:

И при вводе цифр "123", будет следующая картина:
Коды сотрудник123
При нажатии ввода на клавиатуре введённые символы не передаются вообще (передаётся пустая строка)
Страницы: 1 2 След.