Commit Graph

112 Commits

Author SHA1 Message Date
SiegfriedSiegert 7ccbc8bb23 Proposal for requestAccount() (does not work)
... because of random signal from DeviceController.
... and wrong handling of DeviceController methods.
2023-06-14 14:38:24 +02:00
SiegfriedSiegert 017543dd5b Door Events: Update log outputs 2023-06-14 14:37:34 +02:00
SiegfriedSiegert d5d2b8917a Add handling door events 2023-06-13 17:00:17 +02:00
SiegfriedSiegert 9d686ae48d Update DeviceControllerInterface (door events) 2023-06-13 16:59:20 +02:00
SiegfriedSiegert a037626d6d Update interface.h (door events) 2023-06-13 16:58:17 +02:00
SiegfriedSiegert a3f32b576e Set dateTime on plugin init 2023-06-12 09:51:34 +02:00
SiegfriedSiegert 668b10e55d Add interface for programmode switch 2023-06-12 09:51:16 +02:00
SiegfriedSiegert 596cf3ed25 TicketPrint: select ticket to print
dependent on printingData.
2023-06-09 11:19:39 +02:00
SiegfriedSiegert c330be4f30 TicketPrint: use interface method 'prn_printKombiticket()'
... instead of printing templates.
2023-06-09 11:18:39 +02:00
SiegfriedSiegert 3722dd4d28 Merge branch 'pu/use_cashAgentLib' into pu/integration 2023-06-06 10:14:42 +02:00
SiegfriedSiegert f5568f6f81 Add comment 2023-06-05 18:07:12 +02:00
SiegfriedSiegert 98ef7b7b26 Send cashInputFinished(), when cash input is finished 2023-06-05 18:04:34 +02:00
SiegfriedSiegert 2717c614e3 Update interface hwapi 3.6 2023-06-05 12:51:55 +02:00
SiegfriedSiegert de1dc88e51 Use CashAgentLib 2023-06-05 12:49:20 +02:00
SiegfriedSiegert 50bf7e8b52 Add stubs for Account-Task 2023-06-01 16:30:50 +02:00
SiegfriedSiegert d8d315cd49 Update ATBAPP/DeviceControlllerInterface 2023-06-01 16:21:37 +02:00
SiegfriedSiegert 84859064a3 Workaround: prevent signaling irregular coin inputs 2023-05-24 10:51:20 +02:00
SiegfriedSiegert ff4c52ddc9 Fix: remove debug output 2023-05-23 15:46:34 +02:00
SiegfriedSiegert f4be010e1a Fix: set flag in datIf_cycleSend() 2023-05-23 15:45:18 +02:00
SiegfriedSiegert 75b597586f Remove dependency to QWidget / QMainWindow
This not GUI library!
2023-05-23 14:41:09 +02:00
SiegfriedSiegert 88cc71e05f Merge branch 'pu/coinIntegration_TS18052023' into pu/integration 2023-05-23 14:36:41 +02:00
SiegfriedSiegert 6f00d5b356 Workaround: do not use printer signals...
... this signals are sent presumably after printing first template.
As we print currently 3 templates and we use this signals to create an
event in main application this lead to an error:
Subsequent DCPlugin operations failed sometimes because DC needs a time
gap between to operations.
2023-05-23 14:29:24 +02:00
SiegfriedSiegert 1f9cc3b8c0 Add debug output 2023-05-23 10:23:04 +02:00
SiegfriedSiegert 584e3af035 Start CashInput with UINT_MAX (PayUp) 2023-05-23 10:21:00 +02:00
SiegfriedSiegert 2ac0f5b275 Delay printing ...
... printing day tickets need this delay
2023-05-23 10:17:46 +02:00
SiegfriedSiegert a97ef4ea04 SwitchOn dc feature autorequest
This is necessary for receiving coint input events
2023-05-22 11:21:08 +02:00
SiegfriedSiegert 30d790b84f Connect all hwapi signals 2023-05-22 11:20:28 +02:00
SiegfriedSiegert ca5e43e0d7 Add debug output 2023-05-19 15:34:28 +02:00
SiegfriedSiegert 3ac91305d4 Fix: for load as plugin on target device 2023-05-19 15:33:52 +02:00
SiegfriedSiegert d0445949d2 Merge changes from T.Sax DC_plugin 18.5.23 2023-05-19 13:57:17 +02:00
SiegfriedSiegert 91d9280a4a Speed up ticket printing 2023-05-18 14:01:07 +02:00
SiegfriedSiegert 48d6a34b16 ATBAPP: Rework for ticket printing 2023-05-18 11:57:54 +02:00
SiegfriedSiegert e32142cd62 Implement cash input interface 2023-05-04 14:28:38 +02:00
SiegfriedSiegert f611e07dcf Implement printing ticket 2023-05-04 13:21:14 +02:00
SiegfriedSiegert 6478eda581 TS: pr_printTemplate(): send 'longFDcmd_set()' 2023-05-03 13:19:01 +02:00
SiegfriedSiegert 1663d09d3a Merge with TS 21.04.23 2023-05-03 13:06:57 +02:00
SiegfriedSiegert 080c00eda1 Set serialPort name from config 2023-05-02 17:39:38 +02:00
SiegfriedSiegert bbce2b02e3 Test printing ticket 2023-05-02 17:10:17 +02:00
SiegfriedSiegert 8ff17a2e00 DeviceControllerInterface: erroCode is a string 2023-05-02 17:09:53 +02:00
SiegfriedSiegert c6574280ac Project: including DCPlugin.pri globally 2023-05-02 10:08:16 +02:00
SiegfriedSiegert f0f0493d19 hwapi: remove unused dependency to QWidget 2023-05-02 10:07:42 +02:00
SiegfriedSiegert 9bf99c5515 Fix: make plugin compile 2023-04-28 13:53:14 +02:00
SiegfriedSiegert 8ff8faf007 Fix: warning 2023-04-19 16:55:38 +02:00
SiegfriedSiegert 09a80498e4 Merge branch 'master' into pu/integration 2023-04-19 16:28:26 +02:00
SiegfriedSiegert 21fb07b81c Merge branch 'master' of git.mimbach49.de:GerhardHoffmann/DCPlugin 2023-04-19 16:27:27 +02:00
SiegfriedSiegert 01f8c1e49c First compiling version for high level vending interface 2023-04-19 16:26:12 +02:00
SiegfriedSiegert 3029b8da04 Rename TARGET name 2023-04-19 16:24:53 +02:00
SiegfriedSiegert 2143801900 Configure project for PTU5-YOCTO 2023-04-18 17:07:28 +02:00
SiegfriedSiegert 6f6d3b7491 Add atb/qt gitignore 2023-04-18 17:06:13 +02:00
SiegfriedSiegert 4cfb8f1804 Add auto version generation script 2023-04-18 17:04:51 +02:00