Купюроприемник nv200 и smart payout - как взаимодействовать?

Технические вопросы по купюроприёмникам Innovative Technology
admiral_tex
Новичок
Сообщения: 1
Зарегистрирован: 12 фев 2016, 22:12

Сообщение admiral_tex » 12 фев 2016, 22:19

Платежные_решения писал(а):
Zelik писал(а):Всем привет ! Размоталась лента в smart payout nv200. Кто подскажет как перематать, может есть у кого схема какая ?


Добрый день. Такой инструкции от производителя не существует. А для перемотки требуется стенд.

здравствуйте такая же история!!!
куда может перемотатать куда отправлять и сколько будет стоить????
сколко вообще стоит модуль выдачи отельно???

Payment_solutions
Официальный представитель ITL
Сообщения: 106
Зарегистрирован: 23 апр 2014, 17:01

Сообщение Payment_solutions » 15 фев 2016, 13:38

admiral_tex писал(а):
Платежные_решения писал(а):
Zelik писал(а):Всем привет ! Размоталась лента в smart payout nv200. Кто подскажет как перематать, может есть у кого схема какая ?


Добрый день. Такой инструкции от производителя не существует. А для перемотки требуется стенд.

здравствуйте такая же история!!!
куда может перемотатать куда отправлять и сколько будет стоить????
сколко вообще стоит модуль выдачи отельно???


В ЛС
Ian
Новичок
Сообщения: 2
Зарегистрирован: 07 июн 2016, 10:32

Сообщение Ian » 07 июн 2016, 10:46

День добрый,

У нас приехало много этой радости, но радости не много ...

Вводные :
Итак, есть референсный девайс NV200+SPO с прошивкой 4.28.
Есть еще 7мь штук на продакшен с версией 4.24
Пишем софт на C#, за основу взаимодействия взята схема с SDK ( ITLib версии 1.0.0.3 )

Вопросы :
1. Где взять более свежую ITLib или свежую SDK?
2. Какой драйвер им всетаки ставить? D2? D3? NVxx? Что вообще такое Dx?
3. Под 10й виндой не ставятся драйверы... вообще никак ( да, в курсе про то, что у них нет сертификата, да знаю что делать ). NVxx просто не определяется как драйвер как-таковой. Изначально мы как-то драйвер запихнули - но никто не помнит как и какой :D
4. Как их шить на новую версию? В VManager'e? Через него орет, что CRC не катит ( хотя пытались залить в т.ч. оригинальные с сайта ITL ). На референсном девайсе вообще менеджер падает при попытке прошивки.
5. Референсный девайс работал... далее, в один прекрасный день - при сбросе в денежный ящик в ходе пуллинга падает доступ к девайсу. По факту возврат на открытии COM-пора ( COMPORT_ERROR )
Это лечится только рестартом ПО, либо даже иногда рестартом девайса. На нашем ПО, на ПО SDK - одинаковый результат. На остальных девайсах +/- та же самая картина.
6. Может у кого есть готовая обертка на ITLib на C#? В SDK она кривоватая, своя не ясно кривая или нет - девайс перестал работать :)

Спасибо)
Ian
Новичок
Сообщения: 2
Зарегистрирован: 07 июн 2016, 10:32

Сообщение Ian » 07 июн 2016, 11:00

День добрый,

Как программно проверить можно ли дать сдачу или нет без попытки как таковой выдачи?
hos
участник форума
Сообщения: 122
Зарегистрирован: 07 сен 2011, 11:51

Сообщение hos » 08 июн 2016, 10:00

Ian писал(а):День добрый,

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


Есть возможность запросить количество купюр по номиналам, и самому посчитать возможность выдачи сдачи. Команды именно проверить можно ли выдать сумму, как таковой, на сколько помню нет. Есть только команда проверки минимально возможной выдачи.
Разработка ПО для киосков/терминалов/автоматов. Работа с всевозможными устройствами через com-порт (rs232), работа с монетоприемниками, купюроприемниками CashCode, JCM и др (ccnet, id-003, cctalk ), работа с термопринтерами, диспенсерами, кардридерами...
Payment_solutions
Официальный представитель ITL
Сообщения: 106
Зарегистрирован: 23 апр 2014, 17:01

Сообщение Payment_solutions » 08 июн 2016, 14:07

Добрый день,

1. Самый свежий SDK SDK
2. Драйвер (USB) ставить NVx. Dx это для сервисных устройств.
3. На всякий случай еще раз инструкция по обходу подписи
"Windows 8 requires drivers to be signed by microsoft. This will prevent installation of ITL
drivers being installed.

If you have a windows 8 platform, the below instructions will disable this feature, and installation
can continue.

Basically you have to boot in a non-standard mode.

The easy way to do this is to use the Shutdown command with the /o parameter:
So you open a admin level command prompt and type:

shutdown.exe /r /o /f /t 0

/r Full shutdown and restart the computer.
/o Go to the advanced boot options menu and restart the computer.
Must be used with /r option.
/f Force running applications to close without forewarning users.
/t xxx Set the time-out period before shutdown to xxx seconds.

When the system restarts you can select "Disable Driver Signature Enforcement" from the option screens."

4. Запустите VM от имени администратора. Можно еще при помощи PIPS
5. Вероятнее всего это следствие прямого подключения по USB, которое строго не рекомендуется.
Если нужен USB, то требуется адаптер TTL-USB (IF17).
Можно подключить по RS232.


Ian писал(а):День добрый,

У нас приехало много этой радости, но радости не много ...

Вводные :
Итак, есть референсный девайс NV200+SPO с прошивкой 4.28.
Есть еще 7мь штук на продакшен с версией 4.24
Пишем софт на C#, за основу взаимодействия взята схема с SDK ( ITLib версии 1.0.0.3 )

Вопросы :
1. Где взять более свежую ITLib или свежую SDK?
2. Какой драйвер им всетаки ставить? D2? D3? NVxx? Что вообще такое Dx?
3. Под 10й виндой не ставятся драйверы... вообще никак ( да, в курсе про то, что у них нет сертификата, да знаю что делать ). NVxx просто не определяется как драйвер как-таковой. Изначально мы как-то драйвер запихнули - но никто не помнит как и какой :D
4. Как их шить на новую версию? В VManager'e? Через него орет, что CRC не катит ( хотя пытались залить в т.ч. оригинальные с сайта ITL ). На референсном девайсе вообще менеджер падает при попытке прошивки.
5. Референсный девайс работал... далее, в один прекрасный день - при сбросе в денежный ящик в ходе пуллинга падает доступ к девайсу. По факту возврат на открытии COM-пора ( COMPORT_ERROR )
Это лечится только рестартом ПО, либо даже иногда рестартом девайса. На нашем ПО, на ПО SDK - одинаковый результат. На остальных девайсах +/- та же самая картина.
6. Может у кого есть готовая обертка на ITLib на C#? В SDK она кривоватая, своя не ясно кривая или нет - девайс перестал работать :)

Спасибо)
Payment_solutions
Официальный представитель ITL
Сообщения: 106
Зарегистрирован: 23 апр 2014, 17:01

Сообщение Payment_solutions » 08 июн 2016, 14:10

Ian писал(а):День добрый,

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


Запросить статус Smart Payout (сколько и каких купюр в нем есть).

В программе PIPS можно включить логгирование и наглядно посмотреть
пакеты для тех или иных команд.
Dvagon
Новичок
Сообщения: 1
Зарегистрирован: 13 июл 2016, 09:44

Сообщение Dvagon » 13 июл 2016, 10:35

Не могу победить NV 200, после приема 4-8 купюр зависает , в PIPS выдает "SSP error to POLL_CMD command COMMAND TIME-OUT",сложилось чувство, что во время приёма купюры что то отходит. Поменял голову все нормально работает.
Что с ней может быть? Как то можно решить проблему?
Payment_solutions
Официальный представитель ITL
Сообщения: 106
Зарегистрирован: 23 апр 2014, 17:01

Сообщение Payment_solutions » 14 июл 2016, 16:54

Dvagon писал(а):Не могу победить NV 200, после приема 4-8 купюр зависает , в PIPS выдает "SSP error to POLL_CMD command COMMAND TIME-OUT",сложилось чувство, что во время приёма купюры что то отходит. Поменял голову все нормально работает.
Что с ней может быть? Как то можно решить проблему?


Вы попробовали то, что я советовал Вам в ЛС?
ouest
Новичок
Сообщения: 2
Зарегистрирован: 06 авг 2016, 15:59

Сообщение ouest » 06 авг 2016, 17:00

День добрый!

У меня есть NV200 + Smart Payout, с которыми я интегрируюсь по ccTalk (без шифрования, контрольная сумма 8 бит).

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

Пример обмена данными:
Simple Poll (header 254):
0x28 0x00 0x01 0xFE 0xD9
Ответ:
0x01 0x00 0x28 0x00 0xD7

Request Equipment Category ID (header 245):
0x28 0x00 0x01 0xF5 0xE2
Ответ:
0x01 0x0E 0x28 0x00 0x42 0x69 0x6C 0x6C 0x20 0x56 0x61 0x6C 0x69 0x64 0x61 0x74 0x6F 0x72 0x80

Read Buffered Bill Events (header 159):
0x28 0x00 0x01 0x9F 0x38
Ответ:
0x01 0x0B 0x28 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0xCC

Payout Amount (header 22):
0x28 0x04 0x01 0x16 0x10 0x27 0x00 0x00 0x86
Ответа нет.


Точно также нет ответа на команды Empty и Get Denomination Amount.

CPIPS подключается, но работает с ним только с как купюроприёмником, а выдавать деньги не даёт. Ещё кажется очень странным, что в ответ на запрос Request equipment category id устройство представляется как Bill Validator, как будто оно и не претендует на то, что умеет выдавать купюры.

И ещё одна странность — в ответ на любую команду он мне сначала её зеркалит обратно, а только потом пишет свой ответ.
ouest
Новичок
Сообщения: 2
Зарегистрирован: 06 авг 2016, 15:59

Сообщение ouest » 08 авг 2016, 21:46

Разобрался с помощью поддержки производителя.

Smart Payout был прошит файлом IF_01, а не файлом IF_03. Все файлы, содержащие firmWare и dataSet (*.bv1), выпускаются в двух версиях — IF_01 и IF_03. Они отличаются поддерживаемыми протоколами. IF_03 поддерживает CC2 (модифицированный ccTalk с добавленными командами выдачи денег), а IF_01 — чистый ccTalk.

Нужно запрашивать у производителя файл IF_03 с датасетом для нужной валюты.
rastep
Новичок
Сообщения: 4
Зарегистрирован: 25 авг 2016, 16:05

Сообщение rastep » 25 авг 2016, 16:22

Добрый день.

Получили новое устройство Smart Hopper, подключаем напрямую к компьютеру по USB (пока без IF17, нет его). Включаем питание - 3 красных сигнала ( No Encryption Key Set ), windows 7 определяет некое устройство на USB шине, далее выводит сообщение "Это устройство было остановлено, поскольку оно сообщило о возникновении неполадок. (Код 43)". В общем не определяется корректно оно, до начала установки драйверов. Соответственно драйвера установить невозможно. Что может быть не так ?
Есть ли какие-то дополнительные условия для подключения SMART HOPPER напрямую по USB без использования IF17 ?
Аватара пользователя
zelif
участник форума
Сообщения: 109
Зарегистрирован: 17 фев 2016, 14:42

Сообщение zelif » 25 авг 2016, 18:06

rastep писал(а):Получили новое устройство Smart Hopper, подключаем напрямую к компьютеру по USB (пока без IF17, нет его). Включаем питание - 3 красных сигнала ( No Encryption Key Set ), windows 7 определяет некое устройство на USB шине, далее выводит сообщение "Это устройство было остановлено, поскольку оно сообщило о возникновении неполадок. (Код 43)". В общем не определяется корректно оно, до начала установки драйверов. Соответственно драйвера установить невозможно. Что может быть не так ?
Есть ли какие-то дополнительные условия для подключения SMART HOPPER напрямую по USB без использования IF17 ?


Поставь программу SMART PIPS и протестируй через неё.
Вложения
PIPS_2_3_6.zip
(3.72 МБ) 78 скачиваний
«Не вороти лица своего от людей из-за высокомерия и не иди кичливо по земле.
Воистину, Аллах не любит бахвалов и гордецов » (Коран 31:18).
rastep
Новичок
Сообщения: 4
Зарегистрирован: 25 авг 2016, 16:05

Сообщение rastep » 25 авг 2016, 18:57

Программа стоит. Без драйвера она не видит устройство. Драйвер не устанавливается потому, что устройство не определяет Windows.

Провода USB использовали разные. Не помогает.
Является ли то, что смарт хоппер после включения переходит в режим ошибки - 3 красных сигнала, причиной того, что оно не видно на USB шине корректно?
Есть ли определенный порядок включения устройства ? Кроме как - подключение питания - 24В ?

В руководстве написано, что не рекомендуется использовать прямое подключение USB для постоянной работы. Получалось ли у вас подключить устройство напрямую при помощи обычного USB кабеля или нет ?
Аватара пользователя
zelif
участник форума
Сообщения: 109
Зарегистрирован: 17 фев 2016, 14:42

Сообщение zelif » 25 авг 2016, 21:19

Если виндовс 64-x битный, то этот драйвер с вероятностью 99,9% не заработает.
потому что в инф файле указано только это:
[Reader_Install.NTx86]
;Windows2000


Если виндовс 86-x, то можно попробовать в диспетчере устройств, принудительно переустановить драйвер, указав папку с PIPS-ом
Ну и вообще посмотреть какие там VID PID отображаются.

К тому же, в семёрке, не подписанные драйвера могут не запускаться,
для решения этой ситуации семёрку нужно запускать в тестовом режиме.


Вообще лучше такого рода вещи испытывать на XP x86 , чтоб исключить хотя-бы виндовые проблемы.
«Не вороти лица своего от людей из-за высокомерия и не иди кичливо по земле.
Воистину, Аллах не любит бахвалов и гордецов » (Коран 31:18).
kill-bill
Member
Сообщения: 168
Зарегистрирован: 25 фев 2007, 19:43

Сообщение kill-bill » 25 авг 2016, 22:01

rastep писал(а):Есть ли какие-то дополнительные условия для подключения SMART HOPPER напрямую по USB без использования IF17 ?

ITL категорически рекомендует использовать USB только для прошивки- тестирования- настройки.
Для работы - только через адаптер.
Сам на днях столкнулся. Даже апдейт через USB проходит нестабильно.
Ремонт купюроприемников, монетников, принтеров,диспенсеров в Краснодаре
rastep
Новичок
Сообщения: 4
Зарегистрирован: 25 авг 2016, 16:05

Сообщение rastep » 26 авг 2016, 10:22

Пробовали подключать и к XP, 32bit - не помогает.

Проблема в том, что устройство не сообщает даже свои VID(VendorID) и PID(ProductID), не потребляет ток, т.е. по какой-то причине USB концентраторы его отключают.
Драйвер для такого устройства не установить в принципе, а даже если установить, то все равно работать оно не будет.
Будем заказывать IF17 и пробовать подключаться при помощи него.
Еще вариант, попробуем использовать активный USB hub, со своим блоком питания - быть может не хватает тока, от USB концентраторов, которые на материнских платах PC расположены.
Но как-то странно, зачем тогда делать такой USB в устройстве, если он работает не стабильно ??

Получается так, что на нашем устройстве USB либо мертвый, либо мертвый на половину ( о чем собственно и написано в руководстве :( )
rastep
Новичок
Сообщения: 4
Зарегистрирован: 25 авг 2016, 16:05

Сообщение rastep » 26 авг 2016, 14:57

Активный USB Hub тоже не помог.
Аватара пользователя
zelif
участник форума
Сообщения: 109
Зарегистрирован: 17 фев 2016, 14:42

Сообщение zelif » 26 авг 2016, 16:37

rastep писал(а):Еще вариант, попробуем использовать активный USB hub, со своим блоком питания - быть может не хватает тока, от USB концентраторов, которые на материнских платах PC расположены.


Да не нужно ему вообще питание по юсб. у него своё есть.

Земля нужна, и 2 сигнальных.
«Не вороти лица своего от людей из-за высокомерия и не иди кичливо по земле.
Воистину, Аллах не любит бахвалов и гордецов » (Коран 31:18).
udp.2013
Сообщения: 1
Зарегистрирован: 31 окт 2016, 14:04

Encryption eSSP - Java для SMART Payout

Сообщение udp.2013 » 02 ноя 2016, 15:36

Поделитесь пожалуйста примером шифрования на Java по протоколу eSSP, заменили NV7 на SMART Payout, все работает только на прием купюр, для выдачи надо все шифровать 128-bit.

Вернуться в «Купюроприёмники Innovative Technology»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей