SiegfriedSiegert
18104b7271
Start dc_autoRequest() on wokeup
2.5.1
2024-09-25 12:33:52 +02:00
SiegfriedSiegert
d720c7190f
Merge branch 'PayUpWithChanger' into pu/integration
2.5.0
2024-09-16 15:09:44 +02:00
SiegfriedSiegert
3fff6a0ebe
PayUp: CashCollect(amount)
2024-09-16 15:09:04 +02:00
SiegfriedSiegert
bacee366b8
DeviceControllerInterface 1.2.0
2024-09-13 14:54:48 +02:00
SiegfriedSiegert
acf3e143c1
Fix: debug ouput
2024-08-21 18:15:50 +02:00
SiegfriedSiegert
c84050091b
Fix: TICKET_ID for FINE_PAYMENT
2.4.2
2024-08-09 14:08:53 +02:00
SiegfriedSiegert
9be2841187
Init DC structs
2024-08-09 08:06:14 +02:00
SiegfriedSiegert
3e4db6cfcc
Add test code for printing date-strings
2.4.1
2024-08-08 10:21:55 +02:00
SiegfriedSiegert
5898be8807
TicketUtils: fix date format string
2024-08-08 10:17:11 +02:00
SiegfriedSiegert
f20957c14a
Use TicketUtils to format date string on ticket
2024-08-08 10:12:35 +02:00
SiegfriedSiegert
1bcdb5ba21
Add TicketUtils class for ...
...
Ticket helper methods e.g. string format helpers.
Currently only on method for getting a date string in short format
according to selected language.
2024-08-08 10:10:27 +02:00
SiegfriedSiegert
a43af8ab86
Print ticket-number on ticket
2.4.0
2024-08-07 15:29:12 +02:00
SiegfriedSiegert
d7443974e2
requestPrintTicket() add new product names
2.3.99
2024-07-23 14:36:45 +02:00
SiegfriedSiegert
346c953175
Print ticket FREE_TICKET
2024-07-23 11:01:13 +02:00
SiegfriedSiegert
8cf6897a21
FREE_TICKET defaults to templates 24, 25, 26
2024-07-23 11:00:03 +02:00
SiegfriedSiegert
69eb87e358
DeviceController Interface 1.1.6 (Ticket Variant FREE_TICKET)
2024-07-23 10:58:56 +02:00
SiegfriedSiegert
8eab11479c
Merge branch 'pu/klaipeda' into pu/integration
2.3.0
2024-07-15 15:30:54 +02:00
SiegfriedSiegert
ac93e9e631
Send W255 on restart CArun
2.2.9
2024-07-15 11:09:37 +02:00
SiegfriedSiegert
c1dd20ec4f
Restart carun on consecutive E255
2024-07-15 11:09:28 +02:00
SiegfriedSiegert
2d60a7bd5c
Send W255 on restart CArun
2024-07-15 10:08:56 +02:00
SiegfriedSiegert
6d7d9ade70
Restart carun on consecutive E255
2024-07-15 10:03:41 +02:00
SiegfriedSiegert
72dbc8b858
Print receipt: encode QString
2024-06-27 11:55:35 +02:00
SiegfriedSiegert
32d70abf44
Proposal for usage of TICKET_VARIANT::FINE_PAYMENT
2024-06-27 11:48:16 +02:00
SiegfriedSiegert
c076090e03
DeviceController Interface 1.1.5 (Ticket Variant FINE_PAYMENT)
2024-06-27 11:46:40 +02:00
SiegfriedSiegert
6c2717c56b
Diag: check doors in sub_componentAssessment ...
...
... this prevents sending Operate "O000" in case of an opend door and
enables sending Operate "O000" after closing all doors because
'lastResult' has not changed.
2.2.8
2024-06-11 09:27:07 +02:00
SiegfriedSiegert
816182c87b
Diag: restart on E255
2.2.7
2024-06-03 12:49:33 +02:00
SiegfriedSiegert
492d3a107a
Diag: set timeout for diagRequest from config ...
...
Option: "ATBDeviceControllerPlugin/diagTimeout"
Description: Timeout for diagRequest in seconds.
Default value: 45s
2024-06-03 12:09:34 +02:00
SiegfriedSiegert
962cd01eac
Re-enable sending DC-State after closing doors
2024-06-03 11:53:58 +02:00
SiegfriedSiegert
d66363da46
Diag: Temperatur warning: E004 (Error) -> W004 (Warning)
2.2.6
2024-05-27 13:16:28 +02:00
SiegfriedSiegert
7b25f86d6b
CoinEscrow error is considered a warning (W010)
2.2.5
2024-05-17 14:08:07 +02:00
SiegfriedSiegert
5a999a0494
Comment: proposal: MachineEvents with JSON-Parameter
2.2.4
2024-05-16 17:38:03 +02:00
SiegfriedSiegert
ec18ac45e4
Send diagEvent E255 as ERROR
2024-05-16 17:37:29 +02:00
SiegfriedSiegert
560b6d3221
Print: count undefined print result values and retry
2024-05-16 15:21:25 +02:00
SiegfriedSiegert
b946dc5a92
T_dynData: do not dynamically create struct
2024-05-16 15:18:30 +02:00
SiegfriedSiegert
ea7542a248
DiagRequest: start also on wakeupSimulation (mains powered machines)
2.2.3
2024-04-11 12:40:02 +02:00
SiegfriedSiegert
4541699ec3
Load/init libCA in plugin init method (not in contructor)
2.2.2
2024-03-20 11:43:31 +01:00
SiegfriedSiegert
87d50a05dd
Check error-state if doors are closed
2.2.1
2024-03-19 13:43:45 +01:00
SiegfriedSiegert
379a5d4e3e
Diag: track ErrorState
2024-03-19 13:43:01 +01:00
SiegfriedSiegert
6a08cf0b62
Implement new interface method sendDeviceParameter()
2.2.0
2024-03-18 17:02:49 +01:00
SiegfriedSiegert
849305bc8f
Update DeviceControllerInterface 1.1.4
2024-03-18 17:01:50 +01:00
SiegfriedSiegert
a5c900b9fe
Fix: send operate
2.1.1
2024-03-15 13:40:16 +01:00
SiegfriedSiegert
70b488de66
Diag: send operate (O000) only if State has changed
2024-03-12 16:20:39 +01:00
SiegfriedSiegert
58f50b0ea6
Fix: implement unresolved symbol
2.1.0
2024-03-11 15:30:13 +01:00
SiegfriedSiegert
bc5beb4b96
Fix: init variable
2024-03-11 15:29:47 +01:00
SiegfriedSiegert
2a0aa2abe2
Merge branch 'PrintProducts' into pu/integration
2024-03-11 14:21:22 +01:00
SiegfriedSiegert
f94f33862f
Printing: dynamically set template dyn-data using Ticket-class
...
See DC_printer_interface.graphml/pdf
2024-03-11 14:06:05 +01:00
SiegfriedSiegert
b7cedf5444
Add class Ticket
2024-03-11 14:02:52 +01:00
SiegfriedSiegert
f81369944c
FOOD_STAMP: build template list ...
...
Ths last template printed is different (this includes e.g. a full cut
whereas the other templates have only a semi-cut.
2024-03-08 13:09:19 +01:00
SiegfriedSiegert
6072970bf0
Rework Printing: add private methods depending on TICKET_VARIANT
2024-03-08 13:06:53 +01:00
SiegfriedSiegert
8659627171
Add object variable currentTicketType
2024-03-08 13:04:28 +01:00