Jump to content

Recommended Posts

Posted

Добрый день. Используем сервер CentOS 6.3-x64. К нему подключаем тонкие клиенты Kraftway.
Закупили термопринтера B.Smart bs 230, это принтер китайского производства фирты J-speed Technology Co., Ltd. На их сайте это модель XP-T230H.
ссылка на эту модель на сайте производителя http://www.xprinter.net/products_show.asp?lan=zh-en&skin=1&newsid=239758076.

Пытаюсь установить драйвера как указано в инструкции, не получается. файл не принимает. просит PPD файл.

Помогите пожалуйста настроить.

Во вложении файл лога отладки при печати.

troubleshoot1111.txt

Posted

1 Вообще то уточните к скольки разрядной системе относится драйвер вашего принтера. Обычно они писаны для 32 разрядных систем.

 

А не проще ли написать обработчик для вашего софта чтобы отправлял набор инструкций в порт принтера?

Posted

Доброе утро. драйвера скорее всего под 32 разрядную систему, по крайней мере отдельно для 64 нет. Подскажите как написать обрабочик?

Когда устанавливаю драйвер на принтер, в свойстах принтера не активные кнопки пробной печати. 

 

1 Вообще то уточните к скольки разрядной системе относится драйвер вашего принтера. Обычно они писаны для 32 разрядных систем.

 

А не проще ли написать обработчик для вашего софта чтобы отправлял набор инструкций в порт принтера?

Posted

По поводу неактивных кнопок пробной печати при правильной установке драйвера, такое видел. и драйвер потом оказалось что расчитан на 32 разрадную систему.

 

А теперь немного теории по такому принтеру.

 

1 Все чековые принтера используют протокол ESC который почти одинаковый не зависимо от производителя прнтера и разработчика драйвера. Отсюда следует что можно вполне свокойно подложить вашему принтеру драйвер от другого аналогичного принтера например от Epson серии TM. Или другого производителя.

 

2 Это непосредственная отправка принтеру в порт задания на печать.  В нете полно мануалов по ESC в принципе подойдет ман и от другого принтера поскольку это стандарт. И дописываете для своей базы код который будет формировать файлик с набором инструкций для принтера и копируете полученый файл в файл соответствующий интерфейсу принтера.

Еще преимущество в том что вы можете загрузить картинки логотипов в память принтера и не отправлять их а просто вызывать.

Тут гравное чтобы кодировки совпадали. если принтер 1251 то и файл должен был сделан тоже в 1251 и так далее. иначе получите понятный китайский язык.

 

Ксати по поводу принтеров чеков то как по мне то лучше Bixolon или HPRT там уже и под андроид есть и дрова корректные, проверено на Centos 6.5

Posted

По поводу неактивных кнопок пробной печати при правильной установке драйвера, такое видел. и драйвер потом оказалось что расчитан на 32 разрадную систему.

 

А теперь немного теории по такому принтеру.

 

1 Все чековые принтера используют протокол ESC который почти одинаковый не зависимо от производителя прнтера и разработчика драйвера. Отсюда следует что можно вполне свокойно подложить вашему принтеру драйвер от другого аналогичного принтера например от Epson серии TM. Или другого производителя.

 

2 Это непосредственная отправка принтеру в порт задания на печать.  В нете полно мануалов по ESC в принципе подойдет ман и от другого принтера поскольку это стандарт. И дописываете для своей базы код который будет формировать файлик с набором инструкций для принтера и копируете полученый файл в файл соответствующий интерфейсу принтера.

Еще преимущество в том что вы можете загрузить картинки логотипов в память принтера и не отправлять их а просто вызывать.

Тут гравное чтобы кодировки совпадали. если принтер 1251 то и файл должен был сделан тоже в 1251 и так далее. иначе получите понятный китайский язык.

 

Ксати по поводу принтеров чеков то как по мне то лучше Bixolon или HPRT там уже и под андроид есть и дрова корректные, проверено на Centos 6.5

 

Выбрать принтер мы не могли. Являемя бюджетным учреждением, и по катировке кто цену ниже сделал, тот и выиграл, вот и выиграл этот принтер. А по характеристикам он как Posiflex 6800.

Я сам не сталкивался раньше с настройкой термопринтеров и написанием инструкций. Не знаю с какой стороны к этому даже подходить.

 

Попробовал подсунуть драйвера от tm-20? tm-88, tm-90. Не хочит печатать. Подскадите от какой модели можено попробовать?

 

 

Можно с Вами в icq пообщаться для консультации?

Posted

Это от аналогичного Биксолон

http://www.bixolon.com/html/en/download/download_product.xhtml?prod_id=3

 

там есть инструкция, драйвера, но к сожалению для 32 разрядной ОС

 

http://download.epson-biz.com/modules/pos/index.php?page=single_soft&cid=4263&scat=32&pcat=3&pid=30

 

Судя по описанию должен подходить и к 64 разрядной, но не пробовал, не тестировано.

 

Характеристики у всех чековых похожи, тут качество важно деталей. Особенно исполнение ножа,

 

можешь попробовать, если в порт отправишь текст кириллицей при этом кодировки компа и принтера будут совпадать, то принтер тебе напечатает текст. Размеров шрифта в принтере с завода обычно 2-3 

Posted

Это от аналогичного Биксолон

http://www.bixolon.com/html/en/download/download_product.xhtml?prod_id=3

 

там есть инструкция, драйвера, но к сожалению для 32 разрядной ОС

 

http://download.epson-biz.com/modules/pos/index.php?page=single_soft&cid=4263&scat=32&pcat=3&pid=30

 

Судя по описанию должен подходить и к 64 разрядной, но не пробовал, не тестировано.

 

Характеристики у всех чековых похожи, тут качество важно деталей. Особенно исполнение ножа,

 

можешь попробовать, если в порт отправишь текст кириллицей при этом кодировки компа и принтера будут совпадать, то принтер тебе напечатает текст. Размеров шрифта в принтере с завода обычно 2-3 

 

Вот что пишет когда пробую с данными драйверами распечатать с отладкой.

 

Не с одним из драйверов не печататет. Может я чо то не так делаю?

Я его добавляю через CUPS 1.4.2

Добалвляю в нем принтер через AppSocket/HP JetDirect

Подключение socket://10.27.0.11:9100

Дальше указываю название, описание, располодение. Ставлю галочку на "Разрешить совместный доступ к этому принтеру.

Потом указываю драйвера. Пробовал указать сам tmx-cups-2.0.1.2.tar.gz, так и распаковывал архив и указывал ppd драйвера по отдельности.

Печатать не хочет.

 

Когда в CUPS делаешь поиск принтера, он его не находит. Когда подключаю принтер brother hl2132 он его видит и драйвера ставит и печатает.

troubleshoot.txt

  • 2 weeks later...
Posted

Подскажите как программно посмотреть какой чип или контролер используется в термопринтере?

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...