15.12.2014 11:08
Сабж... Вобщем, в связи с освоением темы по автоматизации маленькой кафешки, второй день бьюсь с этим "тормазом"... Дело в том, что он был куплен давно, для работы в составе АРМ кассира вместо ФР(ЕНВД), по принципу - "сделай мне как можно дешевле", но потом хозяин магазинчика всетаки сообразил, что хоть фискалка, но нужна для собственного учета, иначе полная безконтрольность... Вобщем, поставил я ему ФР 701 Спарк, без ЭКЛЗ, под ЕНВД. В результате, этот принтер чеков высвободился, и года три валялся без дела. Вот теперь, я решил его применить для этой задачи...

Пока он был один, все было ничего, ну печатал медленно, ну не смертельно, думал особенности реализации печати из самой программы... Но, когда приехал в субботу его "напарник" для кухни - "Bixolon SRP- 330COEG Ethernet", понял, что программа тут не при чем... Новый принтер выплевывает чек мгновенно, меньше секунды(скорость печати у него 200 мм/сек, так и печатает). У Спарка скорость 150 мм/сек, тоесть ненамного меньше, но печатает совсем по другому - как-бы по строчке, как матричный принтер, тот-же чек, ~150 мм. длинной, который должен выплюнуть за секунду, мурыжит секунд 40, а то и больше... Явно косяк с драйверами... Но, поиски драйверов ни к чему не привели - все что можно найти для него, в том числе и драйвера от его прототипа "Posiflex PP7000 Partial Cut v3L", работают точно так-же... Оба принтера работают как Windows-принтеры, тоесть печатают из любых приложений, в том числе и контрольную страницу... Виндовс - XP. С очередью печати экспериментировал, все перепробовал, в том числе и отключал совсем - бесполезно. Подключен через USB, штатным внутренним переходником на COM, 19200. Второй принтер подключен через сеть, тоже через эмуляцию COM порта, только 9600.

Можно это как-то побороть, ведь должен же он свои заявленные 150 мм. выдавать - ??? Жалко,если придется его отправить на "вечное хранение", он совсем новый(не работал), не смотря на возраст...
15.12.2014 14:07
они не одинаково печатают скорее всего...
один картинку фигачит...
второй внутренним языком...
15.12.2014 16:05
Ну, да, скорее всего так и есть...

Попробовал с демкой АТОЛовского "Драйвера чековых принтеров", печатает быстро, вообще супер... Но, это не Windows-принтер, программа его не видит... Если бы это надо было-бы к 1С привязать, то это было-бы решение, а этой проге виндовый принтер подавай...

Вобщем, покажу заказчице, не понравится - отдам обратно, и купим новый, такой-же как для кухни, только можно на косарик подешевле, без узернета, тут и USB хватит...
15.12.2014 17:23
Цитата:
MWWRuza Ну, да, скорее всего так и есть...

Попробовал с демкой АТОЛовского "Драйвера чековых принтеров", печатает быстро, вообще супер... Но, это не Windows-принтер, программа его не видит... Если бы это надо было-бы к 1С привязать, то это было-бы решение, а этой проге виндовый принтер подавай...

Вобщем, покажу заказчице, не понравится - отдам обратно, и купим новый, такой-же как для кухни, только можно на косарик подешевле, без узернета, тут и USB хватит...
бери ровно такойже... взаимозаменяемость оборудования понимаешь ли...
единообразие наше всё... а косарь не устроит...
15.12.2014 20:27
Попробуй заюзать драйвер Generic - Generic \ Text Only из стандартного набора драйверов винды и проверь соответствие выставленных скоростей в самом принтере (перемычками) и в настройках порта винды и глянь на ккс-е там много чего под спарки было :)
15.12.2014 21:20
Цитата:
student Generic - Generic \ Text Only из стандартного набора драйверов винды
Пробовал... Печатает быстро, но вместо русских шрифтов точки... Ну, и соответственно графики(линий таблицы) тоже нет... Если шрифты еще как-то наверное можно подгрузить, то с графикой вряд ли получится... И самое главное - автоотрез, со стандартным драйвером не отрезает, естественно...
16.12.2014 07:58
Цитата:
MWWRuza Печатает быстро, но вместо русских шрифтов точки... Ну, и соответственно графики(линий таблицы) тоже нет...
это можно попытаться выправить через esc последовательности при старте винды\принтера батником - посмотри - было на форуме, насчет отрезки - аналогично, только если получится в код программы попасть и поправить :) ну или как было на форуме - батником по окончании чека (если софтина поддерживает)
23.12.2014 12:09
Вобщем, на рабочей машине, для которой этот принтер предназначался, сделал реальный(аппаратный) COM порт, в принтере выставил максимальную скорость для COM-порта, 38400, в настройках порта, соответственно тоже, и пока так оставил. В принципе, клиента устроило полностью. Медленно, но терпимо. В таком режиме, печатает немного веселее, чем с эмуляцией COM через USB(там, можно только одну скорость выставить-19200, иначе печатает абракадабру).
Вывод: С виндовым драйвером, от него больше ничего и не получишь... Та заявленная скорость, 150 мм/сек, может быть достигнута только при печати текста, непосредственно в порт, или через OPOS драйвер, из приложений, которые такую печать поддерживают. Нормальных, быстрых Windows драйверов для него не существует в природе(по крайней мере, мне не удалось их найти), хотя, вполне возможно, и есть какой-то альтернативный софт, который умеет на прямую работать с подобными принтерами, на входе эмулируя виндовс-принтер...
В целом, проблема решена, точнее снята...
Часовой пояс GMT +3, время: 15:25.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.