Commit Graph

80 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 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 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 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 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 3ac91305d4 Fix: for load as plugin on target device 2023-05-19 15:33:52 +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 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 9bf99c5515 Fix: make plugin compile 2023-04-28 13:53:14 +02:00
SiegfriedSiegert 01f8c1e49c First compiling version for high level vending interface 2023-04-19 16:26:12 +02:00