Robert von Burg
|
3478d0cf52
|
[Major] Renamed PlcService.handleFailedSchedule to .handleFailedAsync()
|
2022-07-13 15:18:54 +02:00 |
Robert von Burg
|
bc73abbf49
|
[New] Added PlcService.debounce()
|
2022-07-13 15:18:22 +02:00 |
Robert von Burg
|
56c1fa551e
|
[Project] Added JavaDoc to PlcListener, PlcService and PlcAddress
|
2022-07-13 15:17:34 +02:00 |
Robert von Burg
|
d28da2163c
|
[Minor] Added logging in DataLogicScannerConnectionTest
|
2022-07-12 15:38:00 +02:00 |
Robert von Burg
|
124e93e828
|
[Minor] Added NoPlcServiceInitializer
|
2022-05-10 07:28:18 +02:00 |
Robert von Burg
|
fe20b0066e
|
[Fix] Fixed broken tests due to change to async updates
|
2022-05-05 15:25:00 +02:00 |
Robert von Burg
|
5dfbb59967
|
[Major] Refactored DefaultPlcHandler
- queueing state updates, etc.
- don't do inversion of boolean values (already done before in Plc)
|
2022-05-05 13:17:02 +02:00 |
Robert von Burg
|
b3679caf58
|
[Major] inverted addresses are handled when notifying Plc
|
2022-05-05 13:15:32 +02:00 |
Robert von Burg
|
6c9a854ec8
|
[Minor] Better I2C logging
|
2022-05-05 13:05:06 +02:00 |
Robert von Burg
|
9bacf5447e
|
[Minor] better I2C logging
|
2022-05-05 09:40:32 +02:00 |
Robert von Burg
|
086df5d4ec
|
[Minor] code cleanup
|
2022-05-04 19:01:06 +02:00 |
Robert von Burg
|
18d696f0d1
|
[Minor] Fixed concurrent modification for list
|
2022-05-04 18:40:21 +02:00 |
Robert von Burg
|
da5bbf8876
|
[New] Added PlcService.async()
|
2022-05-04 16:33:20 +02:00 |
Robert von Burg
|
7b645e6d89
|
[Minor] better I2C logging
|
2022-05-04 16:32:37 +02:00 |
Robert von Burg
|
e537c5413c
|
[New] Allow to define PlcAddresses as remote
|
2022-05-04 09:47:38 +02:00 |
Robert von Burg
|
7d7c2f184a
|
[Minor] Logging of detected I2C bits
|
2022-05-04 09:03:34 +02:00 |
Robert von Burg
|
cfce13e991
|
[Minor] Log enabled PLC messages
|
2022-05-03 16:56:27 +02:00 |
Robert von Burg
|
a3a67278e5
|
[Minor] Fixed shutdown NPEs
|
2022-05-03 08:52:40 +02:00 |
Robert von Burg
|
2e6b9e9bf8
|
[Minor] Added VirtualInteger to validation
|
2022-05-02 15:20:12 +02:00 |
Robert von Burg
|
23b745e34d
|
[Project] Virtual addresses are capital V
|
2022-05-02 15:19:51 +02:00 |
Robert von Burg
|
33ed4eb06d
|
[Fix] Fixed I2C RSL 366 Horter for faster Raspi
|
2022-03-13 09:15:29 +01:00 |
Robert von Burg
|
0e0783292b
|
[New] Added test for DataLogicScannerConnection
|
2022-02-23 18:06:04 +01:00 |
Robert von Burg
|
3322d2c051
|
[Minor] code cleanup
|
2022-02-17 10:09:08 +01:00 |
Robert von Burg
|
974c56f283
|
[Fix] Use default value, if none given in SendPlcAddressActionService
|
2021-05-29 22:26:30 +02:00 |
Robert von Burg
|
f62cac696b
|
[New] Added TCA9534OutputConnection from PCF8574OutputConnection
|
2021-02-15 23:22:48 +01:00 |
Robert von Burg
|
b0672ffec6
|
[Minor] remove unnecessary job
|
2020-08-19 09:05:06 +02:00 |
Robert von Burg
|
ea65b72e55
|
[Minor] added logger when enabling interrupt fix
|
2020-08-12 09:11:32 +02:00 |
Robert von Burg
|
aaf2e1a149
|
[Minor] rename InterruptFix thread
|
2020-08-12 08:14:56 +02:00 |
Robert von Burg
|
f3cb74f199
|
[Fix] Ignore updates if update executor service is shutdown
|
2020-08-11 21:55:00 +02:00 |
Robert von Burg
|
a89f0f2d1f
|
[New] Added verbose to RaspiBcmGpio*Connections
|
2020-08-11 21:51:49 +02:00 |
Robert von Burg
|
a7dca5700f
|
[New] Implemented a missing interrupt fix
|
2020-08-11 21:51:19 +02:00 |
Robert von Burg
|
c5b347ce3e
|
[Fix] properly shutdown GpioController
|
2020-08-11 21:47:43 +02:00 |
Robert von Burg
|
f5bc6cc40a
|
[Minor] don't use SingleThreadGpioExecutorServiceFactory
|
2020-08-07 15:50:30 +02:00 |
Robert von Burg
|
966891eeae
|
[Minor] Added verbose logger for notifying of listener
|
2020-07-27 17:15:18 +02:00 |
Robert von Burg
|
9f81641183
|
[New] allow to keep I2C output state on startup
|
2020-07-27 17:14:54 +02:00 |
Robert von Burg
|
6a36e9cafd
|
[New] Using pi4j single threaded GPIO executor service
|
2020-07-27 14:33:55 +02:00 |
Robert von Burg
|
5461cad1d9
|
[Minor] code cleanup
|
2020-06-25 16:27:33 +02:00 |
Robert von Burg
|
517095434c
|
[Fix] synchronize in PCF8574OutputConnection.send()
|
2020-06-25 09:48:19 +02:00 |
Robert von Burg
|
634ce2b957
|
[Fix] synchronize in PCF8574OutputConnection.send()
|
2020-06-25 09:23:53 +02:00 |
Robert von Burg
|
f3b01acc9c
|
[Fix] Async fixes in sending and notifying of server
|
2020-06-17 09:22:36 +02:00 |
Robert von Burg
|
df5cd6b655
|
[Fix] Multiple fixes for PLC
|
2020-06-09 23:19:07 +02:00 |
Robert von Burg
|
3d61374861
|
[New] LogMessages use PlcId as username, for filtering
|
2020-06-05 15:46:10 +02:00 |
Robert von Burg
|
b319876a54
|
[New] Added virtual integers
|
2020-06-03 20:58:16 +02:00 |
Robert von Burg
|
85f66a2fcd
|
[Fix] Fixed broken test
|
2020-05-27 11:49:34 +02:00 |
Robert von Burg
|
f99fac43fd
|
[Major] Moved LogMessage class to strolch-model project
|
2020-05-27 10:44:13 +02:00 |
Robert von Burg
|
befa810fe4
|
[Major] Added simulated mode, and async message sending with queue for start-up
|
2020-05-26 17:39:18 +02:00 |
Robert von Burg
|
e0119b5270
|
[Major] Refactoring PLC to I18n messages
|
2020-05-15 17:25:08 +02:00 |
Robert von Burg
|
ba12785f9e
|
[Minor] fixed broken test
|
2020-05-05 12:40:15 +02:00 |
Robert von Burg
|
a961b08a6c
|
[Project] Added component dependency from PostInitializer to StrolchJobsHandler
|
2020-05-03 00:37:25 +02:00 |
Robert von Burg
|
0788528793
|
[Fix] Synchronize I2C communication, so that message can't overtake each other
|
2020-04-17 11:17:48 +02:00 |