Дано: Ingenico 5100 Нужно: По СОМ-порту сказать ему, мол, оплата на такую-то сумму. Что бы не вводить это каждый раз руками. Больше не нужно ничего. Софт на компе "специфический", не касса. Но из софта на СОМ я могу сказать все, что угодно. Гугление к результату не привело. Точнее привело к связкам с 1С и прочей нечистью. Мне же нужно знать что именно отправить в СОМ-порт, что бы "чудо произошло". Т.е. описание протокола обмена. Где можно взять эту информацию, если она не закрыта? Или идти сканировать готовую рабочую систему где-нибудь?
Где-то доки оставались, в свое время конфигурировал/заливал эти терминалы пос мастер стейшн кажется софтина называлась... Много времени прошло. Если не срочно, на досуге подниму документацию, освежу в памяти.
Ничего стоящего к сожалению не сохранилось. И на текущий момент единственным выходом вижу обращение в компанию Инпас. Они поставщики/представители Ingenico в России (во всяком случае были таковыми). Собственно и POS master station - их софт. Ну или обратиться к нынешним/действующим банкоматчикам в отделениях банков. Кстати, и тут на форуме были такие.
А посмотреть в исходники конфигурации 1С, что туда отправляется, не судьба? Ведь там, насколько помню, просто в COM-порт посылается ASCII строчка, где все прописано. Сам в свое время делал печать из 1С 7.7 на чекопечаталку. Только нужен драйвер для чекопечаталки и описание языка обмена с ней. Язык, насколько помню, один. Название вот только не помню. В доках к моей печаталке было описание языка.
Андрей, там оказалось все проще. Банк сам даст софт, с которым я буду общаться через документированную библиотеку. Изобретать велосипед в очередной раз не понадобилось. Но спасибо за наводку, попробую найти посмотреть.
Ежели мне не изменяет склероз, язык PCL (Printer Command Language). Версии есть, вроде бы, 5-я и 6-я.
PCL это для принтеров. А POS это не принтер. Принтером оно пользуется по своему усмотрению. Оно понимает команды "оплата-возврат-отмена", а не "напечатай микки мауса".
По идее должен использоваться B-POS1 протокол. Описание к примеру тут https://my.ukrsibbank.com/common/upload/Opisanie_protokola_POS_terminal_kassovyy_uzel.rar