Пропустить

Расширенный поиск
  • Главная
  • Форум
  • Новости
  • Колонка эксперта
  • Законодательство
  • Деловая переписка
  • Разное

  • Ссылки
    • Непрочитанные сообщения
    • Темы без ответов
    • Активные темы
    • Поиск
    • Пользователи
    • Наша команда
  • FAQ
  • Вход
  • Регистрация
  • На главную Список форумов Российская Ассоциация Развития Игорного Бизнеса Вопросы по игорному оборудованию Купюроприемники JCM
  • Поиск

Обнаружен рекламный блокиратор: Наш сайт стал возможным благодаря размещению онлайн-рекламы для наших посетителей. Пожалуйста, подумайте о том, чтобы поддержать нас, отключив Ваш рекламный блокиратор на нашем сайте.

Re: Собственное ПО для работы с купюроприемником

Обсуждение продукции JCM
Ответить
  • Версия для печати
Расширенный поиск
Первое новое сообщение • 15 сообщений • Страница 1 из 1
Felan
Сообщения: 9
Зарегистрирован: 20 дек 2006, 14:38

Собственное ПО для работы с купюроприемником

  • Цитата

Непрочитанное сообщение Felan » 20 дек 2006, 15:09

Проблема достаточно срочная. Может кто имел дело или знает как ее решить.

Нужно написать собственный софт для купюроприемника DBV=301-US-USA2-3111-D3.

Столкнулся с тем, что он тербует контролькную суммму, в формате CRC-CCITT 16, с полиномом x^16+x^12+x^5+1.

Программа JCM003HostSimulator с ним работает, и чтение статуса в ней представлено как FC 05 11 27 56.

Но все алгоритмы, контрольных сумм, которые я смог найти, в том числе собственная реализация алгоритма, описание котого было найдено в разных уголках сети, так же дает другую контрольную сумму:
FC 05 11 6B D6.

В рассчете контрльной суммы учавствуют байты FC 05 11.

Как правильно считать это CRC-CCITT 16, что бы дейвайс понимал ее???
Вернуться к началу
AR_Favorit
Гуру
Гуру
Сообщения: 8984
Зарегистрирован: 04 ноя 2005, 20:31
Откуда: г. Тула

Re: Собственное ПО для работы с купюроприемником

  • Цитата

Непрочитанное сообщение AR_Favorit » 20 дек 2006, 15:37

мож вот это поможет? ???

http://www.joegeluso.com/software/articles/ccitt.htm
С уважением, AR
Вернуться к началу
Felan
Сообщения: 9
Зарегистрирован: 20 дек 2006, 14:38

Re: Собственное ПО для работы с купюроприемником

  • Цитата

Непрочитанное сообщение Felan » 20 дек 2006, 16:26

Я и считаю ее в соответствии с тем, что на писано по твоей ссылке. Результат тот же... но у прибора - другой! :( :( :(
Вернуться к началу
Felan
Сообщения: 9
Зарегистрирован: 20 дек 2006, 14:38

Re: Собственное ПО для работы с купюроприемником

  • Цитата

Непрочитанное сообщение Felan » 21 дек 2006, 09:34

Вопрос решен благодаря Jinek.

Еще раз ему спасибо!
Вернуться к началу
Felan
Сообщения: 9
Зарегистрирован: 20 дек 2006, 14:38

Re: Собственное ПО для работы с купюроприемником

  • Цитата

Непрочитанное сообщение Felan » 21 дек 2006, 17:25

Теперь возник следующий вопрос.

Как вывести купюрник в режим IDLE?
После включения и команды RESET очевидно ему надо еще что-то сказать.

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

Вроде описание команд есть, но нифига не понятно, что и как должно посылаться. В описании написано, For details refer to [DATA setting specifications] for each model.

Весь инет облазил, нет нигде!!! Может у кого есть?
Вернуться к началу
AR_Favorit
Гуру
Гуру
Сообщения: 8984
Зарегистрирован: 04 ноя 2005, 20:31
Откуда: г. Тула

Re: Собственное ПО для работы с купюроприемником

  • Цитата

Непрочитанное сообщение AR_Favorit » 21 дек 2006, 17:31

У него ID003?

Постоянно слать статус реквест, постоянно получать ответ... В зависимости от ответа либо говорить ему что делать дальше, либо слать статус реквест снова, либо сообщать ПО о событиях и проблемах... продолжая слать статус реквест по-прежнему... В этом весь принцип поллинга.

Описание протокола есть? Там должно быть, с какой частотой надо слать запросы статуса...
С уважением, AR
Вернуться к началу
Аватара пользователя
toweroff
Гуру
Гуру
Сообщения: 1566
Зарегистрирован: 03 авг 2004, 16:17
Откуда: Moscow
Контактная информация:
Контактная информация пользователя toweroff
Сайт

Re: Собственное ПО для работы с купюроприемником

  • Цитата

Непрочитанное сообщение toweroff » 21 дек 2006, 18:30

Инхибит ноль и делов
http://www.toweroff.ru
Вернуться к началу
Felan
Сообщения: 9
Зарегистрирован: 20 дек 2006, 14:38

Re: Собственное ПО для работы с купюроприемником

  • Цитата

Непрочитанное сообщение Felan » 22 дек 2006, 10:27

AR_Favorit писал(а): У него ID003?

Описание протокола есть? Там должно быть, с какой частотой надо слать запросы статуса...
Есть. Весь вопрос в параметрах.
Непойму, что за параметры что означают в командах, у которых передаются дополнительные данные. Какие биты за что отвечают. В описании как-то не понятно (ну по крайней мере мне, как человеку 4 дня назад даже не подозревавшего, что во вселенной существуют такие аппараты, как купюроприемники). Например, есть таблица:

ENABLE\DISABLE DATA
CONTROLLER -> ACCEPTOR                          ACCEPTOR->CONTROLLER
C0h+DATA1+DATA2                                  C0h+DATA1+DATA2            [echo back]
80h                                              80h+DATA1+DATA2

                      bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0
DATA1                  08  07  06  05  04  03  02  01                                                                  POWER SUPPLY CUT
02 [STATUS REQUEST] ->                                                        -------------------------------
03 [STATUS REQUEST] ->                                                        POWER SUPPLY ON
04                                         
06                                         
08                                                                                                INITIALIZING
10                                         
12                                         
14                                         
16                                         
18                                                                                               
20                                                                                                -----------------------------
22                                          <- [ENABLE](IDLING)              ON STANDBY


Обязательно ли посылать [VERSION REQUEST], и обязательно ли она должна быть именно во время включения питания, до инициализации?

Обязательно ли посылать [ENABLE\DISABLE], [SECURITY] и [OPTIONAL FUNCTION] для того, что бы потом послать [INHIBIT]?

Что вообще за функция такая [OPTIONAL FUNCTION] и что за данные ей требуются? (про это вобще ни слова нет!!!)

Что делает команда [SECURITY]? Чем режимы защиты отличаются? И вообще, это режимы защиты чего?
Вернуться к началу
AR_Favorit
Гуру
Гуру
Сообщения: 8984
Зарегистрирован: 04 ноя 2005, 20:31
Откуда: г. Тула

Re: Собственное ПО для работы с купюроприемником

  • Цитата

Непрочитанное сообщение AR_Favorit » 22 дек 2006, 10:58

В Enable/Disable второй байт данных нефункциональный, а вот первый - каждым битом означает одну из купюр, которые знает купюроприемник. 01-08 - это номера купюр в его таблице: скорее всего 00 - 10 руб, 01 - 50 руб, 02 - 100 руб, 03-500 руб, 04 - 1000 руб

Это должно быть написано в документации на конкретный купюроприемник.

Так что если послать ему команду с DATA1 b11100011, то при попытке засунуть купюру 10 или 50 руб, он просто не станет ее брать (не пытаясь передать контроллеру информацию о ней)...


Ни версион инфо, ни опшинал фанкшн слать необязательно. Версион инфо нужна не купюрнику, а контроллеру, чтоб знать, с каким купюрником он общается.

опшинал фанкшн - просто место для дополнительных команд у отдельных купюрников, надо смотреть описание конкретного купюрника, чтоб знать, что она делает.

Инхибит- команда, отключающая/включающая прием всех разрешенных купюр сразу, ни секьюрити н опшинал перед ней не нужны, она может быть послана в любой момент... Данные посланные с ней определяют, разрешен ли прием или запрещен...

Секьюрити - устанавливает режим секретности. Определяет, насколько строго купюрник проверяет купюру и/или пытается отследить, нет ли попытки фишинга (вытягивания купюры). тоже можно не слать, если устраивает тот режим, который включен по умолчанию...
С уважением, AR
Вернуться к началу
Felan
Сообщения: 9
Зарегистрирован: 20 дек 2006, 14:38

Re: Собственное ПО для работы с купюроприемником

  • Цитата

Непрочитанное сообщение Felan » 22 дек 2006, 12:17

Спасибо за разяснение...
Блин, где бы еще взять это описание конкретной модели.
В инете ничего не нашел. В доках, которые переслал продавец, есть только как его разобрать, и общее описание протокола. :(
Вернуться к началу
Felan
Сообщения: 9
Зарегистрирован: 20 дек 2006, 14:38

Re: Собственное ПО для работы с купюроприемником

  • Цитата

Непрочитанное сообщение Felan » 27 дек 2006, 14:23

А что делает команда DIRECTION?
Че-то не пойму никак. Судя по описанию, которое у меня есть, она запрещает или разрешает прием определенных купюр... Но ведь то же самое делает ENABLE\DISABLE?
В чем разница???
Вернуться к началу
AR_Favorit
Гуру
Гуру
Сообщения: 8984
Зарегистрирован: 04 ноя 2005, 20:31
Откуда: г. Тула

Re: Собственное ПО для работы с купюроприемником

  • Цитата

Непрочитанное сообщение AR_Favorit » 27 дек 2006, 15:13

A DIRECTION - это позволяет не определенные купюры разрешать запрещать, а прием купюр определенными сторонами. Купюру же можно вставить в купюроприемник одним концом вперед, и другим, одной стороной кверху и другой. Всего 4 варианта - вот отдельные можно разрешить/запретить. Смысла обычно не имеет... Купюры должны браться. как их не вставь...
По умолчанию все варианты приема включены, команду можно не использовать...
С уважением, AR
Вернуться к началу
Felan
Сообщения: 9
Зарегистрирован: 20 дек 2006, 14:38

Re: Собственное ПО для работы с купюроприемником

  • Цитата

Непрочитанное сообщение Felan » 27 дек 2006, 16:40

Спасибо.
Вернуться к началу
Girey
Сообщения: 5
Зарегистрирован: 07 окт 2008, 13:48

Re: Собственное ПО для работы с купюроприемником

  • Цитата

Непрочитанное сообщение Girey » 07 окт 2008, 14:54

можете сбросить сдюда girey.khanmammadov@gmail.com простенький примерчик посылки команды на купюро приемник?

буду оч благодарен
Вернуться к началу
antona
Сообщения: 28
Зарегистрирован: 24 июл 2008, 13:32

Re: Собственное ПО для работы с купюроприемником

  • Цитата

Непрочитанное сообщение antona » 13 окт 2008, 14:45

AR_Favorit писал(а): У него ID003?

Постоянно слать статус реквест, постоянно получать ответ... В зависимости от ответа либо говорить ему что делать дальше, либо слать статус реквест снова, либо сообщать ПО о событиях и проблемах... продолжая слать статус реквест по-прежнему... В этом весь принцип поллинга.

Описание протокола есть? Там должно быть, с какой частотой надо слать запросы статуса...
Как вариант в эмуляторе включить режим Log (закладка Log) и уже по логу смотреть как и чего передаётся.
Вернуться к началу
Ответить
  • Версия для печати

15 сообщений • Страница 1 из 1

Вернуться в «JCM»

Перейти
  • Официальные Форумы Партнёров РАРИБ
  • ↳   CoolAir - Игры для PC и Мобильных
  • ↳   Доминатор-подключение залов и терминалов законно,прибыльно
  • ↳   Intercash
  • ↳   Slotsoft - ПО и Оборудование
  • ↳   Cyber entertainment slots законное ПО для вашего бизнеса
  • ↳   ИГРОВАЯ СИСТЕМА MEGAX: новые хиты + классика = ЛУЧШЕЕ ВМЕСТЕ!
  • Российская Ассоциация Развития Игорного Бизнеса
  • ↳   Законодательство
  • ↳   Арбитражная и судебная практика
  • ↳   Безопасность игорных заведений
  • ↳   Букмекерство
  • ↳   Сотрудничество, предложения
  • ↳   Работа
  • ↳   Вакансии
  • ↳   Резюме
  • ↳   Сотрудничество/Услуги
  • ↳   Блокчейн. Децентрализованное хранение данных
  • ↳   Оборудование
  • ↳   Сотрудничество/Услуги
  • ↳   Вопросы-ответы
  • ↳   Публицистика
  • ↳   Вопросы по игорному оборудованию
  • ↳   Atronic
  • ↳   Aristocrat
  • ↳   Belatra
  • ↳   Casino Technology
  • ↳   Game Maker
  • ↳   IGT
  • ↳   Novomatic
  • ↳   Unidesa
  • ↳   Игрософт
  • ↳   Купюроприемники
  • ↳   CashCode
  • ↳   ICT
  • ↳   ITL
  • ↳   GPT
  • ↳   Argus
  • ↳   Aurora
  • ↳   JCM
  • ↳   PTI
  • ↳   VTI
  • ↳   Электронные рулетки
  • ↳   AIK
  • ↳   Alfastreet
  • ↳   Diamond Club
  • ↳   Gold Club
  • ↳   Продам
  • ↳   Игровые автоматы
  • ↳   Комплектующие
  • ↳   Программное обеспечение
  • ↳   Другое
  • ↳   Куплю/Ищу/Обмен
  • ↳   Вопросы по игорному оборудованию
  • ↳   Кранмашины
  • ↳   Игорный бизнес зарубежом
  • ↳   Коммерческие предложения
  • ↳   Аренда коммерческой недвижимости
  • ↳   Спортивный Покер
  • ↳   Электронные лотереи
  • ↳   Игорный бизнес в странах СНГ
  • ↳   Осторожно! Мошенники!
  • ↳   О Форуме
  • ↳   О жизни
  • ↳   Общее
  • ↳   Сотрудничество
  • ↳   Услуги, аренда, лицензии
  • ↳   Метрология
  • ↳   On-Line Бизнес
  • ↳   Форум разработчиков игорного оборудования

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

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

Яндекс.Метрика

 

  • На главную Список форумов
  • Часовой пояс: UTC+03:00
  • Удалить cookies
  • Пользователи
  • Наша команда
  • Sitemap
  • Связаться с администрацией
Российская Ассоциация Развития Игорного Бизнеса
Эл. почта:admin@rarib.ru office@rarib.ru
использование материалов сайта возможно только при письменном согласии редакции RARIB.RU
На нашем портале правила размещения объявлений и информации одинаковы для всех пользователей, в соответствии с соблюдением правил Форума!,
за исключением блока Форума: Официальные форумы деятелей игорного бизнеса. Если Вы считаете, что ваше объявление было удалено нашими модераторами незаконно
(а объявление было размещено без нарушений правил Форума), просьба сообщить о данном факте на admin@rarib.ru office@rarib.ru

Конфиденциальность | Правила