Принтер VKP 80 II печатает белые чеки [FAQ]
-
Гость
-
Гость
Белые чеки можно убрать программно, довольно лекго.
На память не вспомню, надо ли выполнять операцию, при каждой печати, или же 1 раз при включении, и разлочка действует до отключения питания, надо проверять, а железки под рукой нету.
Алгоритм такой:
Пишем в порт 3 байта: 0x10, 0x04, 0x14
Читаем из порта 6 байт
Пишем в порт 5 байт: 0x1C, 0xE2, 0x00, 0x0D, 0x01
Читаем из порта 1 байт
Пишем в порт 3 байта: 0x1C, 0x24, 0x52
Читаем из порта 10 байт.(назовем этот массив osmp_lock)
И с вот на основании этих 10 байт формируем 7 байт:
0x1C,0x24,0x57, ~osmp_lock[2] | (osmp_lock[3] & osmp_lock[1]), osmp_lock[3] ^ osmp_lock[0] & 0x4b, (osmp_lock[1] ^ osmp_lock[2]) & 0xb4, (osmp_lock[0] ^ osmp_lock[3]) | 0x4b
И пишем эти данные в порт.
Принтер разлочен, можно печатать!!!
На память не вспомню, надо ли выполнять операцию, при каждой печати, или же 1 раз при включении, и разлочка действует до отключения питания, надо проверять, а железки под рукой нету.
Алгоритм такой:
Пишем в порт 3 байта: 0x10, 0x04, 0x14
Читаем из порта 6 байт
Пишем в порт 5 байт: 0x1C, 0xE2, 0x00, 0x0D, 0x01
Читаем из порта 1 байт
Пишем в порт 3 байта: 0x1C, 0x24, 0x52
Читаем из порта 10 байт.(назовем этот массив osmp_lock)
И с вот на основании этих 10 байт формируем 7 байт:
0x1C,0x24,0x57, ~osmp_lock[2] | (osmp_lock[3] & osmp_lock[1]), osmp_lock[3] ^ osmp_lock[0] & 0x4b, (osmp_lock[1] ^ osmp_lock[2]) & 0xb4, (osmp_lock[0] ^ osmp_lock[3]) | 0x4b
И пишем эти данные в порт.
Принтер разлочен, можно печатать!!!
-
Vostochnyu
- участник форума
- Сообщения: 44
- Зарегистрирован: 22 июн 2011, 10:41
Спасибо,но до выключения питания это не вариант,надо сделал и забыл..Добрые терминальщики еще есть?krabeg писал(а):Белые чеки можно убрать программно, довольно лекго.
На память не вспомню, надо ли выполнять операцию, при каждой печати, или же 1 раз при включении, и разлочка действует до отключения питания, надо проверять, а железки под рукой нету.
Алгоритм такой:
Пишем в порт 3 байта: 0x10, 0x04, 0x14
Читаем из порта 6 байт
Пишем в порт 5 байт: 0x1C, 0xE2, 0x00, 0x0D, 0x01
Читаем из порта 1 байт
Пишем в порт 3 байта: 0x1C, 0x24, 0x52
Читаем из порта 10 байт.(назовем этот массив osmp_lock)
И с вот на основании этих 10 байт формируем 7 байт:
0x1C,0x24,0x57, ~osmp_lock[2] | (osmp_lock[3] & osmp_lock[1]), osmp_lock[3] ^ osmp_lock[0] & 0x4b, (osmp_lock[1] ^ osmp_lock[2]) & 0xb4, (osmp_lock[0] ^ osmp_lock[3]) | 0x4b
И пишем эти данные в порт.
Принтер разлочен, можно печатать!!!
P.S. Сетку 20 штук(ОСМП) взяли, при переходе на НПС белые чеки,первый раз с таким сталкиваюсь,хотя свои год назад с ОСМП переводили Все лоченые были ,до сих пор работают нормально.
skype: snowblade4212
Vostochnyu писал(а):Спасибо,но до выключения питания это не вариант,надо сделал и забыл..Добрые терминальщики еще есть?
P.S. Сетку 20 штук(ОСМП) взяли, при переходе на НПС белые чеки,первый раз с таким сталкиваюсь,хотя свои год назад с ОСМП переводили Все лоченые были ,до сих пор работают нормально.
Звонить в НПС не пробовал? Странно, что эта проблема на НПС существует
-
Vostochnyu
- участник форума
- Сообщения: 44
- Зарегистрирован: 22 июн 2011, 10:41
Проще здесь обратится,чем звонить..Представители НПС предположите проблему??LSD писал(а):Vostochnyu писал(а):Спасибо,но до выключения питания это не вариант,надо сделал и забыл..Добрые терминальщики еще есть?
P.S. Сетку 20 штук(ОСМП) взяли, при переходе на НПС белые чеки,первый раз с таким сталкиваюсь,хотя свои год назад с ОСМП переводили Все лоченые были ,до сих пор работают нормально.
Звонить в НПС не пробовал? Странно, что эта проблема на НПС существует
skype: snowblade4212
Vostochnyu писал(а):Проще здесь обратится,чем звонить..Представители НПС предположите проблему??LSD писал(а):Vostochnyu писал(а):Спасибо,но до выключения питания это не вариант,надо сделал и забыл..Добрые терминальщики еще есть?
P.S. Сетку 20 штук(ОСМП) взяли, при переходе на НПС белые чеки,первый раз с таким сталкиваюсь,хотя свои год назад с ОСМП переводили Все лоченые были ,до сих пор работают нормально.
Звонить в НПС не пробовал? Странно, что эта проблема на НПС существует
Добрый день.
Скиньте ваш ID мне на почту и на каких терминалах данная проблема. ~)
Не ясно, при чем тут "личка". А к кому обращаться, когда в "прекрасный момент" носитель тайны тихо изыйдет с форума? И.... в чем смысл наличия темы.... в которой на куче листов по итогу содержится слабо закамуфлированный кукиш? ... Млин, сидишь лопатишь все это, тратишь время *f*AgentX писал(а):ну и расскажите в личку тогда.(вопрошающим)
ведь тоже не шутка в деле что у парня ящик отдыхает без принтера=)
rebooter писал(а):как разительно этот форум отличается например от какого-нибудь автомобильного форума где тебе все раскажут, картинки приложат, посоветуют. Здесь же как тайное общество, тех. инфу скрывают, важные темы заканчиваются фразой "отписал в личку". Толи тут куча жлобов толи ссыкунов, не знаю прям.
Ага, и хамов тут терпеть не могут*)
-
Гость
Пришло аналогичное "чудо" rel 4.07. Два дня потратил на изучение вопроса и допер что нужно всего то заставить думать принтер что EPROM 24с16 неисправный или чистый. Прокатил вариант чистый. 5 ласта на массу вначале(при подаче питания) потом отпускаем (у меня получилось с первого раза, но кому-то придется потренироваться), чтобы контроллер переписал EPROM. Написал для техников чтобы не шарили по неделе и не трогали микросхему переписывая.
Не забывайте спасибо!
Не забывайте спасибо!
-
Гость
voyager_x писал(а):Пришло аналогичное "чудо" rel 4.07. Два дня потратил на изучение вопроса и допер что нужно всего то заставить думать принтер что EPROM 24с16 неисправный или чистый. Прокатил вариант чистый. 5 ласта на массу вначале потом отпускаем, чтобы контроллер переписал EPROM. Написал для техников чтобы не шарили по неделе и не трогали микросхему переписывая.
Не забывайте спасибо!
Спасибо, будем пробовать
-
Гость
Обращаю ваше внимание что при манипуляции с EPROM на выходе мы уже получаем полностью рабочий разлоченный принтер без прошивки. Другое дело что потом при непонятной процедуре он может опять залочиться*). Например у нас сие на Телепее залочилось само ни с того ни с сего. Обновление до последней прошивки без security исключает возникновение проблемы в дальнейшем.rebooter писал(а):Ну просто необъятнейшее спасибо. У меня все получилось - пинцет, замыкаем 5 и 4 ласты при подаче питания, 5 сек., отпускаем, шьём прошивку.
Это я к тому что экстренное лечение можно провести прямо не отходя от кассы :ж: k~
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя
