This website requires JavaScript.
de61de85f1
Merge branch 'fix_validDataIssue'
master
1.99.8
Siegfried Siegert
2024-09-26 13:26:19 +0200
4e58fbe4e1
Add plausibility check for inserted coins
Siegfried Siegert
2024-09-26 11:48:39 +0200
647dc9fe4b
Handle: valid data problem while start with coin attached:
Siegfried Siegert
2024-09-26 11:45:10 +0200
433af98de7
Fix: setupStep sequence
1.99.7
Siegfried Siegert
2024-07-25 15:34:47 +0200
492d30aaf0
Fix: T.S.: set DCdataValid
1.99.6
Siegfried Siegert
2024-07-24 17:22:17 +0200
03d21c62b6
Merge branch 'pu/integrationsTS'
1.99.5
Siegfried Siegert
2024-07-08 10:19:25 +0200
b0e55d8ea4
Add collected changes from T.Sax
pu/integrationsTS
Siegfried Siegert
2024-07-04 14:01:43 +0200
91ce1c84d8
be sure to copy not too much data to buf
fix-dynamic-machine-conditions
Gerhard Hoffmann
2024-06-27 13:23:15 +0200
dda9e4ad8f
void epi_clearDynMachineConditions(void) void gpi_storeDynMachineConditions(void const *data) void epi_restoreDynMachineConditions(void *data) use T_dynamicConditions directly.
Gerhard Hoffmann
2024-06-27 12:48:39 +0200
81cba7e615
void T_runProc::sub_getDynMachineConditions(struct T_dynamicCondition *dynMachCond): Use T_dynamicCondition directly.
Gerhard Hoffmann
2024-06-27 12:46:51 +0200
b4a6d4a073
void hwapi::sys_getDynMachineConditions(): no length info anymore. void hwapi::sys_getDynMachineConditions(struct T_dynamicCondition *dynMachCond) const: no loop, just write to shared mem using struct T_dynamicCondition. uint8_t hwapi::prn_getCurrentPrinterState() const: use struct T_dynamicCondition.lastPrinterStatus.
Gerhard Hoffmann
2024-06-27 12:42:35 +0200
c8d7f2f904
When receiving dynamic machine data, check if not too much data has been received: copy only as much data as possible.
Gerhard Hoffmann
2024-06-27 12:40:50 +0200
0dc38d8908
Changed declarations of void gpi_storeDynMachineConditions(void const *data); void epi_restoreDynMachineConditions(void *data);
Gerhard Hoffmann
2024-06-27 12:39:58 +0200
f28f102ca0
Add struct T_dynamicMachCond directly into shared-mem
Gerhard Hoffmann
2024-06-27 12:39:32 +0200
d04e9ead89
Changes declaration virtual void sys_getDynMachineConditions(void *data) const;
Gerhard Hoffmann
2024-06-27 12:38:11 +0200
9a584713e9
Changed declaration: void sys_getDynMachineConditions(void *data) const override;
Gerhard Hoffmann
2024-06-27 12:37:02 +0200
0fca448c53
Added dynamic-machine-conditions.h
Gerhard Hoffmann
2024-06-27 12:36:23 +0200
a4afc4ced7
To be used later, to replace some parts of interfaces.h
Gerhard Hoffmann
2024-06-27 12:35:46 +0200
ab5a343ab2
Merge branch 'carun_wakelineabstraction'
1.99.4
Siegfried Siegert
2024-06-10 12:03:08 +0200
1199dbfd30
Add CCWakelineAbstraction
Siegfried Siegert
2024-06-10 11:50:34 +0200
06d43009ad
Merge branch 'CoinInputFix'
1.99.3
Siegfried Siegert
2024-05-22 12:55:32 +0200
bed98c2c0e
Fix: reset 'lastInsertedAmount' ...
Siegfried Siegert
2024-05-22 12:54:00 +0200
f6cc40c8f9
Merge branch 'master' of git.mimbach49.de:GerhardHoffmann/DCLibraries
1.99.2
Siegfried Siegert
2024-03-21 16:07:08 +0100
6be24fe9ff
Merge branch 'master' of https://git.mimbach49.de/GerhardHoffmann/DCLibraries
Thomas
2024-03-21 15:57:23 +0100
3612fc28ee
bugfix: banknotes have been summed with the coins. Now they are handled separately.
Thomas
2024-03-21 15:55:50 +0100
c59de6cad8
bugfix: banknotes have been summed with the coins. Now they are handled separately.
Thomas
2024-03-21 15:54:58 +0100
4b0e8ec5f6
Merge branch 'master' of git.mimbach49.de:GerhardHoffmann/DCLibraries
1.99.1
Siegfried Siegert
2024-03-14 15:53:44 +0100
3486c4ccaf
Added cash_isCollectionStarted()
Thomas
2024-03-14 15:17:40 +0100
ea462ba5c8
call gpi_storeDI_CoinAttach to speed up coin attach detection
Thomas
2024-03-14 15:16:27 +0100
961fc6b5dc
Fill several struct to align on proper address
Thomas
2024-03-14 15:14:47 +0100
6f920604b7
Add cash_isCashCollectionSTarted().
Thomas
2024-03-14 15:12:33 +0100
d5021c8269
Merge branch 'carun_removeWidgets'
1.99.0
Siegfried Siegert
2024-03-02 12:16:02 +0100
7abe8ae419
Libraries: remove dependency to gui/widgets
Siegfried Siegert
2024-03-02 12:15:15 +0100
b8089c443c
CArun: remove dependency to qt gui/widgets
Siegfried Siegert
2024-03-02 12:14:02 +0100
3bbd3e4e19
Proposal: final version for new CArun class
Siegfried Siegert
2024-03-02 11:04:01 +0100
c902bd9a54
Proposal: remove Widgets
carun_removeWidgets
Siegfried Siegert
2024-03-02 08:36:06 +0100
25e7bf056b
remove unused variable
Siegfried Siegert
2024-03-02 07:15:12 +0100
8f8947482a
Fix: add source-files to project
1.1.0
Siegfried Siegert
2024-02-22 08:44:34 +0100
42c817ddce
Merge branch 'coin-attach'
Siegfried Siegert
2024-02-21 16:20:17 +0100
2c799e1cd2
Merge branch 'coin-attach' of git.mimbach49.de:GerhardHoffmann/DCLibraries into coin-attach
Siegfried Siegert
2024-02-21 10:50:41 +0100
9cac6a6461
Added comment for std::atomic<bool>::exchange()
coin-attach
Gerhard Hoffmann
2024-02-21 10:46:34 +0100
aa10d3b275
Add atomic<bool> variable m_coinAttached to check for state change: send signal runProc_coinAttached only if state changes from false true.
Gerhard Hoffmann
2024-02-21 10:39:03 +0100
790c2fd031
add coin-attach signal
Gerhard Hoffmann
2024-02-19 15:59:41 +0100
23fe319497
Merge from master-branch
download-dc
dc-download
Gerhard Hoffmann
2024-02-09 12:57:22 +0100
3fc8562a2b
bl_sendDataBlock(): Fix buffer overflow.
Gerhard Hoffmann
2024-02-09 12:51:11 +0100
544bab4332
run(): improve on output sent to GUI of ATBUpdateTool.
Gerhard Hoffmann
2024-02-09 12:49:09 +0100
35f7d56c2a
gpi_storeHW/SWver(): store passed parameter ('QString text') in shared memory.
Gerhard Hoffmann
2024-02-09 12:46:49 +0100
a63e7018a4
Minor: add some exteneded debug output.
Gerhard Hoffmann
2024-02-09 12:44:04 +0100
b05325e5f4
Minor: remove some obsolete (commented) lines.
Gerhard Hoffmann
2024-02-09 12:43:16 +0100
5cfc346317
run(): download device controller using some older (home-grown) algorithm.
Gerhard Hoffmann
2024-02-09 12:42:08 +0100
15151a9df4
run(): Minor: add some extended debug output.
Gerhard Hoffmann
2024-02-09 12:41:19 +0100
b7449ff4a2
T_runProc::bl_isUp(): fix check for "02:65:30:df:83:03".
Gerhard Hoffmann
2024-02-09 12:25:13 +0100
04055e9607
Minor: add sanitizer-flags (future use)
Gerhard Hoffmann
2024-02-09 12:19:13 +0100
bdef3ff652
Minor: only show new-version name of device-controller (only possible if a new one has been downloaded)
Gerhard Hoffmann
2024-02-06 11:35:47 +0100
7130d052e7
Merge branch 'SiegfriedSiegert-pu/FixGetDeviceConditions'
Gerhard Hoffmann
2024-02-06 09:55:57 +0100
ad84464bf4
Merge branch 'pu/FixGetDeviceConditions' of https://git.mimbach49.de/SiegfriedSiegert/DCLibraries into SiegfriedSiegert-pu/FixGetDeviceConditions
Gerhard Hoffmann
2024-02-06 09:55:38 +0100
352b550190
Fix Q_ASSERTS
Gerhard Hoffmann
2024-02-06 09:55:00 +0100
69d0420e7d
sys_restoreDeviceParameter() check size of struct T_devices
#1
Siegfried Siegert
2024-02-06 09:36:26 +0100
8ee6fa24d9
sys_restoreDeviceParameter() check size of struct T_devices
1.0.4
bugfix_master
Siegfried Siegert
2024-02-06 09:36:26 +0100
9b2433c2cd
Fix: check size of struct T_devices
Siegfried Siegert
2024-02-05 17:33:38 +0100
786c4332ee
Fix: check size of struct T_devices
Siegfried Siegert
2024-02-05 17:33:38 +0100
5599c56114
Minor: added some debug output
Gerhard Hoffmann
2024-02-05 14:52:09 +0100
0723ef335c
Added some debug output.
Gerhard Hoffmann
2024-02-05 14:51:16 +0100
ef31911e74
hw/sw-version: always store different version than current onew
Gerhard Hoffmann
2024-02-05 14:50:17 +0100
100ada06f8
Improve on storing hw/sw version of device controller
Gerhard Hoffmann
2024-02-02 13:41:13 +0100
fb5cf3cc6a
Minor: add debug out put. memset buffers to be printed.
Gerhard Hoffmann
2024-02-02 13:40:21 +0100
287106d8f3
Make sure reporting thread is executed by GUI thread.
Gerhard Hoffmann
2024-02-02 13:39:00 +0100
e7f45251a9
Improve on download functionlity
Gerhard Hoffmann
2024-02-02 13:38:40 +0100
0839254f06
Do real download, not just some simulation.
Gerhard Hoffmann
2024-02-02 13:36:09 +0100
6005fddc66
Start download thread when requested.
Gerhard Hoffmann
2024-02-02 13:35:06 +0100
392b849a9b
User version 1.0.2
Gerhard Hoffmann
2024-02-02 13:34:39 +0100
6fa689f142
Use version 1.0.2
Gerhard Hoffmann
2024-02-02 13:34:13 +0100
fc28666946
Improved creating/attaching shared memory: there is a possibility of a stale shared memory under /tmp.
Gerhard Hoffmann
2024-02-02 13:32:56 +0100
3bf3e741a0
Add os_release, date and creator variables.
Gerhard Hoffmann
2024-02-02 13:32:16 +0100
f6efb1ee9a
Use actually reporting coe, not just some test code.
Gerhard Hoffmann
2024-02-02 13:31:32 +0100
a1237749dc
Minor change: add some commented out code
Gerhard Hoffmann
2024-02-02 13:31:04 +0100
f5613d5aad
Minor: directly initialize doenload/reporting-thread pointers.
Gerhard Hoffmann
2024-02-02 11:09:14 +0100
3564bac8d4
Add reference to plugin (m_hw), so it is possible to start the download thread.
Gerhard Hoffmann
2024-02-02 11:07:40 +0100
c5054fe4a0
removed lines for turning so-file into executable binary
Thomas
2024-02-01 15:01:18 +0100
02f15421ba
Add sources for download/reporting thread
Gerhard Hoffmann
2023-12-20 17:06:37 +0100
3c9cd16144
Add headers for download/reporting thread
Gerhard Hoffmann
2023-12-20 17:05:47 +0100
760f4018b5
Merge branch 'master' of https://git.mimbach49.de/GerhardHoffmann/DCLibraries
Gerhard Hoffmann
2023-12-20 16:52:13 +0100
a344ba1b7d
Add implementations for helpers for downloading device controller. NOTE : They are not called at the moment.
Gerhard Hoffmann
2023-12-20 16:50:50 +0100
490fdd9209
Minor: add some debug output (versions, build times)
Gerhard Hoffmann
2023-12-20 16:50:23 +0100
0c417c6940
Add headers for download/reporting thread.
Gerhard Hoffmann
2023-12-20 16:50:00 +0100
fafea93a62
Add reporting thread and defines for output of versions and build dates/times.
Gerhard Hoffmann
2023-12-20 16:48:57 +0100
ba99795bf3
Add download thread and define macros to output versions and build times.
Gerhard Hoffmann
2023-12-20 16:47:59 +0100
135c508320
Add struct DCDownload for downloading the device controller.
Gerhard Hoffmann
2023-12-20 16:46:54 +0100
f9dfc2b5e7
define git commnds only for linux
Gerhard Hoffmann
2023-12-20 16:46:21 +0100
fc2abd3e89
Add helers and signals for downloading the device controller.
Gerhard Hoffmann
2023-12-20 16:44:03 +0100
15671e3a37
Add helpers and signals for downloading the device controller.
Gerhard Hoffmann
2023-12-20 16:42:56 +0100
54993ac592
Test for commit.
Thomas Sax
2023-12-18 12:28:43 +0100
2c67638c34
Add some debug output in case the dc-data-valid flag is reset to false.
1.0.3-1
Gerhard Hoffmann
2023-12-18 12:12:30 +0100
e7538ae5df
Set compiler check: make sure MASTER and SLAVE defines are not set at the same time.
Gerhard Hoffmann
2023-12-18 12:11:45 +0100
cb403b5dbb
Remove references to com, datif and prot components.
Gerhard Hoffmann
2023-12-18 12:10:33 +0100
f226179e24
Add com, datif and prot components.
Gerhard Hoffmann
2023-12-18 12:09:59 +0100
3eff32b45c
Fix: remove lines from TEMPLATE=lib on. This will completely confuse Qt creator
Gerhard Hoffmann
2023-12-18 12:09:24 +0100
075a9d9316
Remove com, datif and prot, and add them in lib_ca_master.pro
Gerhard Hoffmann
2023-12-18 12:08:04 +0100
8c261af1a7
Remove com, datif and prot (so we cannot link).
Thomas Sax
2023-12-18 10:44:08 +0100
e0346e0a9b
Explicitlz remove define THIS_IS_CA_SLAVE.
Thomas Sax
2023-12-18 10:43:01 +0100