Пропустить

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

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

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

Re: потокол к GPT AURORA

Ответить
  • Версия для печати
Расширенный поиск
Первое новое сообщение • 43 сообщения
  • Пред.
  • 1
  • 2
s1nb
Сообщения: 20
Зарегистрирован: 01 окт 2006, 19:59

Re: потокол к GPT AURORA

  • Цитата

Непрочитанное сообщение s1nb » 04 окт 2006, 15:15

нет открывал ... :))
там написано 9600 parity EVEN StopBit 1 DataBit 8 я такие настройки выставил но ОН даже не реагирует (ничего мне не присылает :(() когда я шлю  STATUS_REQ
хотя V2Test.exe работает прекрасно :((
вчем же дело ???
Вернуться к началу
s1nb
Сообщения: 20
Зарегистрирован: 01 окт 2006, 19:59

Re: потокол к GPT AURORA

  • Цитата

Непрочитанное сообщение s1nb » 04 окт 2006, 15:16

        private void button1_Click(object sender, EventArgs e)
        {
            //serialPort = new System.IO.Ports.SerialPort("COM1");
            //serialPort.NewLine = "\r\n";
            //serialPort.Open();
            byte[] b  = { 2, 0, 0, 7, 240, 255, 7 };
            byte[] STATUS_REQUEST = { 2, 0, 0, 7, 204, 255, 43 };
            byte[] REQUEST_BILL_ENABLES = { 2, 0, 0, 7, 193, 255, 54 };
            byte[] b1 = { 2, 0, 0, 7, 193, 255, 53 };
            byte[] READ_BILL_CREDIT_TABLE_COMMAND = { 2, 0, 0, 8, 229, 1, 255, 16 };
            byte[] b2 = { 2, 0, 0, 7, 216, 255, 31 };
            byte[] b3 = { 2, 0, 0, 7, 225, 255, 22 };


            serialPort.Write(b, 0, 7);

            serialPort.Write(STATUS_REQUEST, 0, 7);

            serialPort.Write(REQUEST_BILL_ENABLES, 0, 7);

            serialPort.Write(b1, 0, 7);

            serialPort.Write(READ_BILL_CREDIT_TABLE_COMMAND, 0, 7);

            serialPort.Write(b2, 0, 7);

            serialPort.Write(b3, 0, 7);

            for (int i = 1; i < 100; i++)
            {





                serialPort.Write(STATUS_REQUEST, 0, 7);
                System.Threading.Thread.Sleep(300);
                //MessageBox.Show("OK");
            }
            MessageBox.Show("OK");


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

Re: потокол к GPT AURORA

  • Цитата

Непрочитанное сообщение toweroff » 04 окт 2006, 15:36

А читать из порта кто-то что-то собирается!? А анализировать ответы!?  >:( >:( >:( >:( >:( >:(

В общем, я в эту ветку больше не лезу.
http://www.toweroff.ru
Вернуться к началу
s1nb
Сообщения: 20
Зарегистрирован: 01 окт 2006, 19:59

Re: потокол к GPT AURORA

  • Цитата

Непрочитанное сообщение s1nb » 04 окт 2006, 15:42

;((((
я читаю но это событие даже не происходит :(((
ОН не реагирует на сообщения :(((

        private void comPortDataReceived(object sender, System.IO.Ports.SerialDataReceivedEventArgs e)
        {
            MessageBox.Show("qqq");

            string dataReceive = "";
            try
            {
                dataReceive = serialPort.ReadLine();
            }
            catch( Exception ex )
            {
                MessageBox.Show(ex.Message);
            }
            MessageBox.Show(dataReceive);

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

Re: потокол к GPT AURORA

  • Цитата

Непрочитанное сообщение toweroff » 04 окт 2006, 16:06

Попробуй команду дать 02 04 СС 2E
Если отзовется - купюрник работает по Standart или Enchanced протоколу. Если не отзовется - копай свои куски реакции на события порта.
Еще лучше - скачай WindMill (COM-debugger) или что-то аналогичное, попробуй послать команду оттуда. Отзовется - рубай свою прогу, проверяй параметры т.д.
http://www.toweroff.ru
Вернуться к началу
s1nb
Сообщения: 20
Зарегистрирован: 01 окт 2006, 19:59

Re: потокол к GPT AURORA

  • Цитата

Непрочитанное сообщение s1nb » 04 окт 2006, 16:17

я попробовал написать так :
            serialPort.Write(STATUS_REQUEST, 0, 7);
            System.Threading.Thread.Sleep(30);

            s = serialPort.ReadExisting();
и он считывает ответ, а события не происходит :(((
Вернуться к началу
Аватара пользователя
toweroff
Гуру
Гуру
Сообщения: 1566
Зарегистрирован: 03 авг 2004, 16:17
Откуда: Moscow
Контактная информация:
Контактная информация пользователя toweroff
Сайт

Re: потокол к GPT AURORA

  • Цитата

Непрочитанное сообщение toweroff » 04 окт 2006, 16:34

но сам ответ-то есть? в буфер входной записывается что-то? если есть, значит у тебя косяки какие-то в проге, точнее именно в ней. Остальные проги работают, значит COM-порт жив, таким образом - если у тебя не читается с порта ничего, значит твоя прога просто не может этого сделать
http://www.toweroff.ru
Вернуться к началу
s1nb
Сообщения: 20
Зарегистрирован: 01 окт 2006, 19:59

Re: потокол к GPT AURORA

  • Цитата

Непрочитанное сообщение s1nb » 04 окт 2006, 16:39

да....  ответ есть.....
Вернуться к началу
s1nb
Сообщения: 20
Зарегистрирован: 01 окт 2006, 19:59

Re: потокол к GPT AURORA

  • Цитата

Непрочитанное сообщение s1nb » 04 окт 2006, 17:39

а как узнать какую деньгу он принял ????
Вернуться к началу
porcha2
Гуру
Гуру
Сообщения: 6246
Зарегистрирован: 08 апр 2005, 14:49
Откуда: Tomsk

Re: потокол к GPT AURORA

  • Цитата

Непрочитанное сообщение porcha2 » 04 окт 2006, 18:18

Какие всетаки сюрпризы приподносят эти "объекты", когда тонкостей не знаешь  :) Не проще-ли "a:=port[$2F8];" например? Будешь точно знать чего принял. Ну и естественно "writeln(a);"
СТРЕМИТЕСЬ ВВЫСЬ!! ДАЖЕ ЕСЛИ ДЛЯ ЭТОГО ПРИДЕТСЯ ВСТАТЬ НА КАКТУС.
Вернуться к началу
s1nb
Сообщения: 20
Зарегистрирован: 01 окт 2006, 19:59

Re: потокол к GPT AURORA

  • Цитата

Непрочитанное сообщение s1nb » 04 окт 2006, 18:47

как из ответа на STATUS_REQUEST узнать какая деньга находится в escrow ????
Вернуться к началу
bitMaster
Сообщения: 9
Зарегистрирован: 29 сен 2006, 19:11
Контактная информация:
Контактная информация пользователя bitMaster
ICQ

Re: потокол к GPT AURORA

  • Цитата

Непрочитанное сообщение bitMaster » 04 окт 2006, 19:15

s1nb писал(а): как из ответа на STATUS_REQUEST узнать какая деньга находится в escrow ????
GPT_IN_stacked:= (ComInBuf[3] and $80) shr 7;
GPT_IN_BillDenomination:= ComInBuf[3] and $0F;
if 1=GPT_in_stacked then begin
  case GPT_IN_BillDenomination of
    $1: result:=10;
    $2: result:=50;
    $3: result:=100;
    $4: result:=500;
    $5: result:=1000;
    else result:=0;
  end;
end;
Вернуться к началу
porcha2
Гуру
Гуру
Сообщения: 6246
Зарегистрирован: 08 апр 2005, 14:49
Откуда: Tomsk

Re: потокол к GPT AURORA

  • Цитата

Непрочитанное сообщение porcha2 » 04 окт 2006, 19:40

http://www.porcha2.nm.ru/V22MANUBpro.pdf
Смотри. Там есть необходимые комманды.
СТРЕМИТЕСЬ ВВЫСЬ!! ДАЖЕ ЕСЛИ ДЛЯ ЭТОГО ПРИДЕТСЯ ВСТАТЬ НА КАКТУС.
Вернуться к началу
porcha2
Гуру
Гуру
Сообщения: 6246
Зарегистрирован: 08 апр 2005, 14:49
Откуда: Tomsk

Re: потокол к GPT AURORA

  • Цитата

Непрочитанное сообщение porcha2 » 04 окт 2006, 19:41

...и примеры.
СТРЕМИТЕСЬ ВВЫСЬ!! ДАЖЕ ЕСЛИ ДЛЯ ЭТОГО ПРИДЕТСЯ ВСТАТЬ НА КАКТУС.
Вернуться к началу
porcha2
Гуру
Гуру
Сообщения: 6246
Зарегистрирован: 08 апр 2005, 14:49
Откуда: Tomsk

Re: потокол к GPT AURORA

  • Цитата

Непрочитанное сообщение porcha2 » 04 окт 2006, 19:45

Только подожди, грузится долго.
СТРЕМИТЕСЬ ВВЫСЬ!! ДАЖЕ ЕСЛИ ДЛЯ ЭТОГО ПРИДЕТСЯ ВСТАТЬ НА КАКТУС.
Вернуться к началу
Аватара пользователя
toweroff
Гуру
Гуру
Сообщения: 1566
Зарегистрирован: 03 авг 2004, 16:17
Откуда: Moscow
Контактная информация:
Контактная информация пользователя toweroff
Сайт

Re: потокол к GPT AURORA

  • Цитата

Непрочитанное сообщение toweroff » 04 окт 2006, 20:08

bitMaster писал(а):
GPT_IN_stacked:= (ComInBuf[3] and $80) shr 7;

if 1=GPT_in_stacked then begin
ну не знаю, я стараюсь лишних операций не делать ;)

GPT_IN_stacked := (ComInBuf[3] and $80) ;

if (GPT_in_stacked > 0) then begin

минус цикл, минус константа
на писюке-то пофиг, а вот однокристалки ;)
http://www.toweroff.ru
Вернуться к началу
AR_Favorit
Гуру
Гуру
Сообщения: 8984
Зарегистрирован: 04 ноя 2005, 20:31
Откуда: г. Тула

Re: потокол к GPT AURORA

  • Цитата

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

Ну тады уж

if (ComInBuf[3] and $80) then begin
(тока ComInBuf беззнаковый во избежание непоняток ;) )
минус ячейка памяти ;D



И если это исполнено на Си (if  ComInBuf[3] & 0x80 { ...) и для AVR - компилятор гораздо приятнее это раскидывает)))
Последний раз редактировалось AR_Favorit 04 окт 2006, 20:41, всего редактировалось 1 раз.
С уважением, AR
Вернуться к началу
Аватара пользователя
toweroff
Гуру
Гуру
Сообщения: 1566
Зарегистрирован: 03 авг 2004, 16:17
Откуда: Moscow
Контактная информация:
Контактная информация пользователя toweroff
Сайт

Re: потокол к GPT AURORA

  • Цитата

Непрочитанное сообщение toweroff » 05 окт 2006, 07:34

Если компилятор нормальный, то пофиг - юзаешь ты переменную или нет. Копмилятор ее точно юзать не будет, если она, конечно, не будет использоваться далее  ;)
http://www.toweroff.ru
Вернуться к началу
Ответить
  • Версия для печати

43 сообщения
  • Пред.
  • 1
  • 2

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

Перейти
  • Официальные Форумы Партнёров РАРИБ
  • ↳   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 Бизнес
  • ↳   Форум разработчиков игорного оборудования

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

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

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

 

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

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

 

 

cron