Board.KolibriOS.org
http://board.kolibrios.org/

USB-принтеры для USB-ядра
http://board.kolibrios.org/viewtopic.php?f=30&t=2285
Страница 10 из 12

Автор:  SoUrcerer [ Вс июн 30, 2013 12:05 pm ]
Заголовок сообщения:  Re: USB-принтеры для USB-ядра

hidnplayr, viewtopic.php?f=30&t=2285&start=105#p48321 - try these drivers, please

Автор:  SoUrcerer [ Пн ноя 11, 2013 11:03 am ]
Заголовок сообщения:  Re: USB-принтеры для USB-ядра

Уважаемые владельцы струйных принтеров Canon, нашел небольшой документ по протоколу BJ/IJ; если у вас есть возможность тестирования - отпишитесь. Экспресс-результатов не обещаю.

Автор:  Albom [ Пн ноя 11, 2013 11:29 pm ]
Заголовок сообщения:  Re: USB-принтеры для USB-ядра

Являюсь "счастливым обладателем" Canon ip1700 (в данный момент руки по локоть в чернилах). Готов потестировать, если качество отпечатков неважно (горизонтальные полосы побороть никак не могу).

Автор:  SoUrcerer [ Пн ноя 11, 2013 11:33 pm ]
Заголовок сообщения:  Re: USB-принтеры для USB-ядра

Качество отпечатков не важно; печататься будут тестовые странички. Завтра на работе подготовлю тестовую версию.

Автор:  srx [ Вт ноя 12, 2013 11:54 pm ]
Заголовок сообщения:  Re: USB-принтеры для USB-ядра

есть Canon IP 4200, стоит дома, так что протестировать не проблема.

Автор:  DmitrySokolowsky [ Ср ноя 13, 2013 10:19 pm ]
Заголовок сообщения:  Re: USB-принтеры для USB-ядра

А mp230 имеет смысл проверить?

Автор:  SoUrcerer [ Чт ноя 14, 2013 4:54 pm ]
Заголовок сообщения:  Re: USB-принтеры для USB-ядра

Курьёзная ситуация, знаю, что писать в коде - но не могу пока что это сделать, так как исходники дома самые свежие (хехе). Придется подождать до вечера.
Код:
"\x1b\x5b\x4b\x02\x00\x00\x1f" "BJLSTART\x0a" "@TestPrint=NozzleCheck\x0a" "BJLEND\x0a" "\x0d\x0a\x0c"

Владельцы _струйных_ Canon, вы можете помочь мне следующим образом:
Если у вас есть Linux, и принтер видится как lpr в папке /dev/ (/dev/usb/lp0, /dev/lpr0, /dev/lpr, /dev/usblp0 и так далее), тоо
1) Нужно сделать двочиный файл с содержимым кода сверху (т.е. \x1b - это символ с кодом 1Bh, и так далее)
2) Отправить данный файл на принтер при помощи
sudo cat file > /dev/lpr0
(ну или как там ваши файл и устройство называются)
3) Сообщить о результатах. Если будет напечатан тест проверки головок - значит, протокол вашего принтера соответствует той инфе, которую я нарыл, и это ОЧЕНЬ хорошо.

Автор:  SoUrcerer [ Чт ноя 14, 2013 6:28 pm ]
Заголовок сообщения:  Re: USB-принтеры для USB-ядра

Подготовил файл, остается только сделать sudo cat bj.dat > /dev/lpr

Вложения:
bj.txt [49 байт]
90 скачиваний

Автор:  srx [ Чт ноя 14, 2013 9:51 pm ]
Заголовок сообщения:  Re: USB-принтеры для USB-ядра

у меня сработало. правда просто sudo cat не завелось - писал мол отказано в доступе, пришлось сначала sudo su а потом уже cat , таким раком всё заработало.

Автор:  SoUrcerer [ Чт ноя 14, 2013 10:10 pm ]
Заголовок сообщения:  Re: USB-принтеры для USB-ядра

Что значит "сработало"? Описание, пожалуйста.

Автор:  srx [ Чт ноя 14, 2013 10:20 pm ]
Заголовок сообщения:  Re: USB-принтеры для USB-ядра

эм... ну всё было абсолютно так же, как и если в винде из родного драйвера запустить : принтер мальца подумал, поиздавал непотребные звуки (он всегда при первой печати после запуска их издаёт) и отпечатал тестовый листок. сравнил с тем, что на печатал из винды - это оно, печать для проверки сопел(aka головок).
единственное что, когда я из под линукса печатал, принтер захватил бумагу лишь со второй попытки, но попробовал ещё раз - всё прошло нормально.

P.S.: файлик пользовал выложенный здесь.
P.P.S.: сообразил, что это может быть важно: линукс у меня в виртуалке, виртуалбоксе, и я принтер туда пробрасывал из как-раз винды.

Автор:  srx [ Чт ноя 14, 2013 10:43 pm ]
Заголовок сообщения:  Re: USB-принтеры для USB-ядра

да, ещё вот: посмотрел внимательно на интерфейс драйвера виндового, там есть пункт "выравнивание печатающих головок" , в нём подпункт "проверить настройки". и есть пункт "проверка сопел". печать с помощью файлика из линукса даёт именно проверку сопел.

Автор:  SoUrcerer [ Чт ноя 14, 2013 10:51 pm ]
Заголовок сообщения:  Re: USB-принтеры для USB-ядра

Йей, значит, похоже, у меня правильный даташит. Stay tuned, завтра подготовлю usbprint.obj, который должен провернуть тот же трюк - но уже из Колибри. В идеале пробовать без VirtualBox и после физического отключения и включения принтера.

Автор:  srx [ Чт ноя 14, 2013 11:03 pm ]
Заголовок сообщения:  Re: USB-принтеры для USB-ядра

колибри и реально можно, это линукс у меня только в виртуалке =)

Автор:  Unusual [ Пт ноя 15, 2013 6:31 pm ]
Заголовок сообщения:  Re: USB-принтеры для USB-ядра

Ну как готов дистрибутив?

Страница 10 из 12 Часовой пояс: UTC+03:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/