Перейти к содержанию

wwwdotru

Пользователи
  • Постов

    5
  • Зарегистрирован

Посетители профиля

Блок последних пользователей отключён и не показывается другим пользователям.

Достижения wwwdotru

Новичок

Новичок (1/14)

  • First Post
  • Week One Done
  • One Month Later
  • One Year In
  • Conversation Starter

Последние значки

0

Репутация

  1. Можно поподробней расписать, как работает ваш сниффер? Тоже эмулирует какое-то устройство или просто слушает rx-tx шины? На какие данные он опирается? Откуда вы берете инфу о факте нажатия кнопки и успешности продажи? Или пример сессии в байтах/мнемониках, все равно.
  2. Спасибо за ответ. Сессию я эмулирую. Проснифил работу купа и монетника. Они не возвращают нужной информации, в частности, о том, какая кнопка нажата, какой напиток выбран. Давайте я объясню чуть подробней. Буду использовать мнемоники команд из описания протокола MDB 4.2. Адрес эмулятора 0x10 (cashless device). Что сейчас делает мой эмулятор: VMC дает RESET, я отвечаю ACK VMC - POLL, я отвечаю JUST RESET VMC - SETUP CONFIG, я отвечаю CONFIG, в котором в крайнем байте (misc options) бит b3 (enable cash sale) установлен. VMC дает ACK VMC - SETUP PRICES, я отвечаю ACK VMC - EXPANSION/REQ ID, я отвечаю ID, VMC ACK VMC - READER ENABLE, я ACK. VMC начинает поллинг. В документации сказано следующее про команду VEND/CASH SALE: Note: This command is issued for cash auditing applications and is sent to the payment media reader if the SETUP/CONFIGURATION bit (b3) is enabled anytime a valid cash transaction is completed via a coin mechanism or bill validator. Так вот. Когда valid cash transaction завершается, т.е. мы засунули в монетник/куп деньги, нажали напиток, получили напиток, VMC включило платежные устройства снова, никакой команды VEND/CASH SALE я от него не получаю.
  3. Здравствуйте. Ваяю что-то вроде своей телеметрии для шины MDB на ардуине. Эмулирую cashless device. Но возник один затык. Опыты ставлю на кофейнике Bianchi BVM 951. Инициализация проходит нормально, но vmc после продажи не выдает команду VEND/CASH SALE (0x13 0x05). Бит b3 в ответе на SETUP/CONFIG DATA установлен в 1. В какую сторону рыть? Кто может скинуть примеры сессий с командой VEND/CASH SALE? Заранее спасибо.
  4. Пардон за некропостинг. Пытаюсь сделать что-то типа мониторинга по MDB. Набросал на ардуине эмулятор cashless device. Но возник один затык. Опыты ставлю на кофейнике Bianchi BVM 951. Инициализация проходит нормально, но vmc после продажи не выдает команду VEND/CASH SALE (0x13 0x05). Бит b3 в ответе на SETUP/CONFIG DATA установлен в 1. В какую сторону рыть? Кто может скинуть примеры сессий с командой VEND/CASH SALE?
×
×
  • Создать...

Важная информация

Используя этот сайт, Вы соглашаетесь с Условия использования. ВАЖНО!!!!!!!!! Перейдите по этой ссылке для ознакомления Для тех кому совсем лень читать то зайдите по этой ссылке: https://infovend.ru/forum/faq/

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