aqc_embedded_doc
Changelog. vend-ifaces. Vending machine communication interfaces

[1.2.2]

  • Если vend отсутствует на DBus то Cashless не отправляет ни какие ответы автомату (VMC) пока не получит от vend сигнал JustReset по DBus
  • Приложение отправляет DBus сигнал Reset когда получает его для зарегистрированного cashless, когда приложение vend активно

[1.2.1]

  • Обновлен формат сообщений в логе:
vend-ifaces: [info] cl: --> Begin Session (funds 0xffff)
vend-ifaces: [info] cl: <-- Vend (Session Complete)

В первой строчке куб (cashless, cl) отправил в автомат команду Begin Session. Во второй - получил от автомата информацию о том, что Session Complete.

[1.2.0] - 19.03.2021

  • Add ability to reset cashless via DBus
  • Idle in POS mode

[1.1.0] - 20.01.2021

  • Unicum support (split VendDenied and SessionCancel MDB commands)
  • Add -V
  • Disable debug messages

[1.0.5] - 17.12.2020

  • Disable runtime debug mode to prevent bug

[1.0.4] - 09.12.2020

  • MDB CL App non-responce timeout has been increased to 255 sec

[1.0.3] - 23.09.2020

  • Reduce "VMC is inactive" spam
  • trap SIGHUP in initscript

[1.0.2] - 22.09.2020

  • Update data to be sent on SessionStart (ed32305)
  • Updates for config-manager 2.0.0
  • Rename start-vi -> vend-ifaces

[1.0.1] - 28.08.2020

  • Allow SIGTERM for valid exit
  • Log sniffed data
  • Remove cube-b define

[1.0.0] - 26.08.2020

  • Use new config manager
  • Use local decimal places value, based on CurrencyCashless parameter
  • Need vend v1.0.0

[0.3.3] - 13.08.2020

  • Fix amount in VendApproved
  • Apply DecimalPlacesCash in CommsGateway

[0.3.2] - 22.07.2020

  • Rename to vend-ifaces
  • Support for cube-c, cube-d
  • Minor fixes

[0.3.0] - 30.06.2020

  • Add EvaDtsReporter
  • Add debug mode
  • Update DBus API for vend
  • Fix bugs
  • Add DBus API info to README.md

[0.2.1] - 08.04.2020

  • Change path to config file to /mnt/data/aqsi-config.json

[0.2.0] - 07.04.2020

  • Use scale factor and decimal places from config
  • Change DBus names
  • Fix BillValidator.Poll
  • Fix bug when estimating length of sniffed replies was bigger than necessary
  • Add ability for direct sale using CGW
  • Add dbus method IsActive
  • Send simplified transaction info

[0.1.1] - 19.02.2020

  • Fix bug with 100% CPU
  • Use nice for sniffer thread
  • Coin changer adaptor
  • Bill validator adaptor

[0.1.0]

  • Initial version