|
Как отправить внутренний программный код принтера через com порт |
☑ |
0
fantomask
12.10.16
✎
15:46
|
Разобрался с принтером, печатает только одинаковый размер шрифта. В документации куча примеров с программным кодом, Вот только когда я отправляю через командную строку copy check.txt com1 он печатает программный код. Как отправить этот код чтобы принтер понимал что это программный код. Принтер чеков case dep-50 он же datecs ep-50. Похожий случай был с принтерами zebra с языком ZPL
|
|
1
fantomask
12.10.16
✎
15:47
|
Поправка Cas dep-50
|
|
2
Доминошник
12.10.16
✎
15:59
|
Всё в файле check.txt соответствует правилам:
"Each printer command consists of one line of text ending with a LF (0Ah).
Commands are made up of one or two letters followed by a different number of
parameters divided by a comma. Intervals MUST NOT BE ENTERED in these
commands – this will be treated as syntax error. Capital and small letters are identified. A
detailed description of the commands follows but it must be underlined that if a command
starts with “;” it will not generate any action on the part of the printer. This command
may be used for comments if we register the commands in a text file."???
|
|
3
fantomask
12.10.16
✎
16:19
|
(2) Да, я один в один переписывал код, запускал несколько раз.
|
|
4
Доминошник
12.10.16
✎
16:35
|
Ну тогда только три мысли:
1) Не просто copy, а copy /b check.txt com1
2) Посмотреть бы на файл check.txt
3) Поискать программу LPeditW.exe, посмотреть - что с ней получится
|
|
5
Доминошник
12.10.16
✎
16:56
|
Судя по справке - верен первый вариант
copy /b check.txt com1:
"One possible way for doing this is by sending the file from a terminal program with the DOS command COPY FileName COMn: /B (sending the file as binary in this case is obligatory)"
|
|
6
fantomask
13.10.16
✎
06:14
|
Всё заработало, теперь осталось дело за малым, научить принтер русскому языку. Как можно отправить ESC команду принтеру? По этому поводу гуглил, ничего путного не нашел ((
|
|
7
Доминошник
13.10.16
✎
10:20
|
(6) А в чём проблема то?
Набираем Alt+27 - получаем ESC
Пример файла
|
|
8
fantomask
13.10.16
✎
10:33
|
(7) alt+27? Где такая кнопка 27?
|
|
9
Доминошник
13.10.16
✎
11:19
|
(8) На цифровой части клавиатуры :)
|
|
10
fantomask
13.10.16
✎
13:18
|
(9) Никак не могу найти, где нужно alt+27 нажать?
|
|
11
Доминошник
13.10.16
✎
13:25
|
(10) -код
|
|