-
- :) давайте по очереди. сначала надо определить что именно вы собрали. Max_QNX(1116 знак., 04.06.2007 15:01, )
- Значит задача: сделать термопринтер для компа для печати графики и текста из программы оплаты мобильной связи(pos-терминал). На сколько это сложно? - AlexandrPro(04.06.2007 15:06, )
- это совершенно не сложно и есть 2 пути решения проблемы Max_QNX(468 знак., 04.06.2007 15:13, )
- Да я тоже склоняюсь к варианту с контроллером, но если б он стоил не сотку баксов, а дешевле , уже б приобрел. Нужно наладить серийный выпуск. Где можно почитать о том, как Winda управляет AlexandrPro(11 знак., 04.06.2007 15:18, )
- Какая сотка? До десятки - Vladimir Ljaschko(04.06.2007 16:32, )
- и что это за контроллер? - AlexandrPro(05.06.2007 11:27, )
- Подходящий микроконтроллер - 4 доллара, плюс простейшая обвязка. Питание от USB. Вы же серийное массовое производство собрались организовать, почему Вы смотрите цены на единичные образцы контроллеров Vladimir Ljaschko(171 знак., 05.06.2007 12:08, )
- Подходящий контроллер стоит 2$, но это контроллер без прошивки. А я говорю про контроллер с готовой программой управления головкой и связи с компом. На ATMega8 я собирал управление принтером, для AlexandrPro(140 знак., 05.06.2007 12:51, )
- Я немного понимаю в терминологии контроллеров :) Если Ваше управление принтером работает, то у Вас есть контроллер! И не сотню же он стоит. Максимум, что нужно - вместо Атмега 8 применить 32 или 64. Vladimir Ljaschko(352 знак., 05.06.2007 13:08, )
- Готовый покупной "контроллер термопринтера" кроме "микросхемы микроконтроллера" имеет ещё кучу всего ReAl(385 знак., 05.06.2007 13:20)
- Да я понимаю, но сложность никто не озвучивал. Шрифты можно в драйвере поддерживать, скорость обмена понизить, передача данных односторонняя, стабилизатор до 30В - кто сказал? - Vladimir Ljaschko(05.06.2007 13:28, )
- Вот именно поэтому дешевле сделать самому необходимый минимум и именно поэтому ("покупной дорого") эта тема вообще возникла. - ReAl(05.06.2007 14:18)
- Не подскажете, где взять мануал на драйвер принтера? - AlexandrPro(05.06.2007 14:53, )
- мануал? :) -=Max_Fly=-(251 знак., 05.06.2007 21:25, )
- Не подскажете, где взять мануал на драйвер принтера? - AlexandrPro(05.06.2007 14:53, )
- Вот именно поэтому дешевле сделать самому необходимый минимум и именно поэтому ("покупной дорого") эта тема вообще возникла. - ReAl(05.06.2007 14:18)
- Да я понимаю, но сложность никто не озвучивал. Шрифты можно в драйвере поддерживать, скорость обмена понизить, передача данных односторонняя, стабилизатор до 30В - кто сказал? - Vladimir Ljaschko(05.06.2007 13:28, )
- я решил взять драйвер принтера для COM порта, найти на него описание, и использовать часть его функции. Только не в курсе где можно взять принтер для com - AlexandrPro(05.06.2007 13:19, )
- Например, Epson LX-300 имел два интерфейса CENTRONICS и RS-232. Ссылку на команды Epson ESC/P давал ниже. Вы вообще все сообщения этого топика читаете или выборочно? - rezident(05.06.2007 15:02, )
- Писец, Вы вообще собственную ветку читаете? - =AlexD=(05.06.2007 13:30, )
- Драйвер принтера в винде не привязан к порту COM/LPT. При установке принтера или потом в его свойствах на закладке "порты" ReAl(349 знак., 05.06.2007 13:26)
- На сайте EPSON есть POS принтер TM-T70, для него есть ESC команды. Если качнуть драйвер (пока не получается), то дело остается за малым. А для тех кто не врубается просьба не выражаться - AlexandrPro(05.06.2007 13:52, )
- не ясно какие команды должен посылать принтер драйверу при отсутствии бумаги или если валик не прижат - AlexandrPro(05.06.2007 14:26, )
- ИМХО Никаких, корректно написаная библиотечка должна возвращать коды ошибок, то есть опрашивать статус(ы) до и после обмена(-) - misyachniy(05.06.2007 15:46, )
- т.е. принтер - слейв устройство? - AlexandrPro(05.06.2007 16:00, )
- разумеется. - -=Max_Fly=-(05.06.2007 21:28, )
- т.е. принтер - слейв устройство? - AlexandrPro(05.06.2007 16:00, )
- ИМХО Никаких, корректно написаная библиотечка должна возвращать коды ошибок, то есть опрашивать статус(ы) до и после обмена(-) - misyachniy(05.06.2007 15:46, )
- не ясно какие команды должен посылать принтер драйверу при отсутствии бумаги или если валик не прижат - AlexandrPro(05.06.2007 14:26, )
- На сайте EPSON есть POS принтер TM-T70, для него есть ESC команды. Если качнуть драйвер (пока не получается), то дело остается за малым. А для тех кто не врубается просьба не выражаться - AlexandrPro(05.06.2007 13:52, )
- Готовый покупной "контроллер термопринтера" кроме "микросхемы микроконтроллера" имеет ещё кучу всего ReAl(385 знак., 05.06.2007 13:20)
- Я немного понимаю в терминологии контроллеров :) Если Ваше управление принтером работает, то у Вас есть контроллер! И не сотню же он стоит. Максимум, что нужно - вместо Атмега 8 применить 32 или 64. Vladimir Ljaschko(352 знак., 05.06.2007 13:08, )
- Подходящий контроллер стоит 2$, но это контроллер без прошивки. А я говорю про контроллер с готовой программой управления головкой и связи с компом. На ATMega8 я собирал управление принтером, для AlexandrPro(140 знак., 05.06.2007 12:51, )
- Подходящий микроконтроллер - 4 доллара, плюс простейшая обвязка. Питание от USB. Вы же серийное массовое производство собрались организовать, почему Вы смотрите цены на единичные образцы контроллеров Vladimir Ljaschko(171 знак., 05.06.2007 12:08, )
- Буду признателен если подскажете, где за десятку можно купить контроллер - AlexandrPro(05.06.2007 11:24, )
- Для начала покажите, где контроллер за 100. - Vladimir Ljaschko(05.06.2007 11:57, )
- Фирменный контроллер FUjitsu стоит в районе 100$ www.eltis.ua , но только в наличии у них нет - AlexandrPro(05.06.2007 12:00, )
- Для начала покажите, где контроллер за 100. - Vladimir Ljaschko(05.06.2007 11:57, )
- и что это за контроллер? - AlexandrPro(05.06.2007 11:27, )
- винда управляет принтерами посредством драйвера. Max_QNX(300 знак., 04.06.2007 16:30, )
- ИМХО, если не надо иметь стандартные кнопочки печати и не надо (например) работать с принтером как с сетевым - делайте то что нужно Вам, и не делайте море ненужного. Max_QNX(304 знак., 04.06.2007 16:37, )
- Как мне формировать страницу если в проге (чужая) нет возможности форматирования для чекового принтера. Можно ли использовать какой-нибудь стандартный драйвер принтера с известными командами AlexandrPro(90 знак., 05.06.2007 11:13, )
- если же речь идёт о том, что надо самому, полностью самостоятельно сформировать данные для печатающего устройства -=Max_Fly=-(398 знак., 05.06.2007 21:45, )
- вот с этого места -=Max_Fly=-(406 знак., 05.06.2007 21:40, , ссылка)
- Как мне формировать страницу если в проге (чужая) нет возможности форматирования для чекового принтера. Можно ли использовать какой-нибудь стандартный драйвер принтера с известными командами AlexandrPro(90 знак., 05.06.2007 11:13, )
- ИМХО, если не надо иметь стандартные кнопочки печати и не надо (например) работать с принтером как с сетевым - делайте то что нужно Вам, и не делайте море ненужного. Max_QNX(304 знак., 04.06.2007 16:37, )
- Какая сотка? До десятки - Vladimir Ljaschko(04.06.2007 16:32, )
- Да я тоже склоняюсь к варианту с контроллером, но если б он стоил не сотку баксов, а дешевле , уже б приобрел. Нужно наладить серийный выпуск. Где можно почитать о том, как Winda управляет AlexandrPro(11 знак., 04.06.2007 15:18, )
- это совершенно не сложно и есть 2 пути решения проблемы Max_QNX(468 знак., 04.06.2007 15:13, )
- Значит задача: сделать термопринтер для компа для печати графики и текста из программы оплаты мобильной связи(pos-терминал). На сколько это сложно? - AlexandrPro(04.06.2007 15:06, )
- что там за протокол для COM порта - AlexandrPro(04.06.2007 14:50, )
- Протокол для COM (LPT, USB ...) определяется применяемым драйвером принтера. - =AlexD=(04.06.2007 15:06, )
- а можно без драйвера? - AlexandrPro(04.06.2007 15:08, )
- Какой-нибудь "Generic - generic IBM graphics 9-pin" - сэмулировать систему ESC-команд :-) generic-и ничего не отвечали назад в PC ReAl(284 знак., 04.06.2007 17:27, )
- generic IBM graphics 9-pin понимает EPSON-овскую ESC систему команд? Max_QNX(552 знак., 04.06.2007 18:58, )
- Эпсоновскую - не эпсоновскую, а понимает. ReAl(780 знак., 04.06.2007 20:33, )
- Дык у Epson даже на русскоязычном сайте есть описание команд ESC/P. - rezident(04.06.2007 20:46, , ссылка)
- Речь не об эпсоне, а об "generic IBM", который самый простой из поддерживающихся готовыми драйверами. ReAl(277 знак., 04.06.2007 20:59, )
- Дык вы хотя бы смотрели это руководство-то? Там прямо в оглавлении указаны различия ESC/P2 от ESC/P и от 9-pin ESC/P. - rezident(04.06.2007 21:14, , ссылка)
- Речь не об эпсоне, а об "generic IBM", который самый простой из поддерживающихся готовыми драйверами. ReAl(277 знак., 04.06.2007 20:59, )
- А, вот откопал "старичка Журдейна" ReAl(337 знак., 04.06.2007 20:45, )
- :). понятно. Max_QNX(208 знак., 04.06.2007 21:00, )
- Да я когда-то на ДВК-2 печатал на роботроновский 9-игольчатый принтер, K6311, кажется :-) Он у меня потом (после перепайки ИРПС на RS232) вплоть до 486-го и Win95 достоял именно как Generic :-) ReAl(126 знак., 04.06.2007 21:07, )
- попробовал ещё и generic \text за компанию Max_QNX(286 знак., 04.06.2007 21:26, )
- Да я когда-то на ДВК-2 печатал на роботроновский 9-игольчатый принтер, K6311, кажется :-) Он у меня потом (после перепайки ИРПС на RS232) вплоть до 486-го и Win95 достоял именно как Generic :-) ReAl(126 знак., 04.06.2007 21:07, )
- :). понятно. Max_QNX(208 знак., 04.06.2007 21:00, )
- Дык у Epson даже на русскоязычном сайте есть описание команд ESC/P. - rezident(04.06.2007 20:46, , ссылка)
- :) вопрос "как заставить W2k думать, что у неё на сом порту висит принтер" - отпадает. Max_QNX(293 знак., 04.06.2007 19:20, )
- Это не generic IBM graphics 9-pin работает, а COM-порт по-умолчанию Виндой так проинициализирован :) rezident(91 знак., 04.06.2007 19:26, )
- мдя? :) замечательно. Max_QNX(828 знак., 04.06.2007 19:30, )
- стоп! нет, я думаю вы не совсем правы: вот полный лог: Max_QNX(3064 знак., 04.06.2007 19:33, )
- А теперь в опциях драйвера принтера установите "печатать в файл", сформируйте этот файл, скопируйте его в COM-порт (copy /b xxxxx.xxx COMx:) и попробуйте найти отличия в логах. - rezident(04.06.2007 20:05, )
- скопировал Max_QNX(2336 знак., 04.06.2007 21:12, )
- А теперь в опциях драйвера принтера установите "печатать в файл", сформируйте этот файл, скопируйте его в COM-порт (copy /b xxxxx.xxx COMx:) и попробуйте найти отличия в логах. - rezident(04.06.2007 20:05, )
- стоп! нет, я думаю вы не совсем правы: вот полный лог: Max_QNX(3064 знак., 04.06.2007 19:33, )
- мдя? :) замечательно. Max_QNX(828 знак., 04.06.2007 19:30, )
- Это не generic IBM graphics 9-pin работает, а COM-порт по-умолчанию Виндой так проинициализирован :) rezident(91 знак., 04.06.2007 19:26, )
- справочник ==> Max_QNX(80 знак., 04.06.2007 19:01, , ссылка)
- Мда, понятно, что не понятно. Есть готовая прога, не моя и есть термопринтер(для чеков) с контроллером мой , подключенный к COM. Какие команды контроллер будет получать из проги при печати? Работа AlexandrPro(104 знак., 05.06.2007 11:06, )
- по порядку -=Max_Fly=-(692 знак., 05.06.2007 22:03, )
- Мда, понятно, что не понятно. Есть готовая прога, не моя и есть термопринтер(для чеков) с контроллером мой , подключенный к COM. Какие команды контроллер будет получать из проги при печати? Работа AlexandrPro(104 знак., 05.06.2007 11:06, )
- Эпсоновскую - не эпсоновскую, а понимает. ReAl(780 знак., 04.06.2007 20:33, )
- generic IBM graphics 9-pin понимает EPSON-овскую ESC систему команд? Max_QNX(552 знак., 04.06.2007 18:58, )
- copy myfile.txt com1: - =AlexD=(04.06.2007 15:34, )
- Да, вариант. Но печать из винды. Как тут быть? - AlexandrPro(04.06.2007 15:57, )
- а что маленькую утилитку написать нет возможности? хотя бы консольную - Aplai(04.06.2007 16:24, )
- которая что бы делала? - AlexandrPro(04.06.2007 17:03, )
- передавала бы ("печатала", как угодно воспринимать можно) ваш файл *.prt(txt) на com. Хоть свой формат придумайте. Aplai(693 знак., 04.06.2007 17:53, )
- которая что бы делала? - AlexandrPro(04.06.2007 17:03, )
- а что маленькую утилитку написать нет возможности? хотя бы консольную - Aplai(04.06.2007 16:24, )
- Да, вариант. Но печать из винды. Как тут быть? - AlexandrPro(04.06.2007 15:57, )
- Какой-нибудь "Generic - generic IBM graphics 9-pin" - сэмулировать систему ESC-команд :-) generic-и ничего не отвечали назад в PC ReAl(284 знак., 04.06.2007 17:27, )
- а можно без драйвера? - AlexandrPro(04.06.2007 15:08, )
- Протокол для COM (LPT, USB ...) определяется применяемым драйвером принтера. - =AlexD=(04.06.2007 15:06, )
- :) давайте по очереди. сначала надо определить что именно вы собрали. Max_QNX(1116 знак., 04.06.2007 15:01, )