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 |
Robert von Burg
|
aa4d8c4155
|
[New] Added new PlcConnection RSL366OverHorterI2c
|
2020-04-01 16:24:39 +02:00 |
Robert von Burg
|
3a58dfcb0f
|
[Major] PlcGwService.run* calls PlcGwServerHandler, using a configurable runAsUser
|
2020-04-01 16:22:07 +02:00 |
Robert von Burg
|
38fe3f8345
|
[Minor] Code cleanup
|
2020-04-01 16:19:16 +02:00 |
Robert von Burg
|
34f806e46a
|
[New] Added RaspiBcmGpioInputConnection
|
2020-03-30 18:17:59 +02:00 |
Robert von Burg
|
f5a488fc38
|
[Minor] logger changes in DataLogicScannerConnection
|
2020-03-25 11:31:42 +01:00 |
Robert von Burg
|
ba13628be6
|
[Minor] Set silent threshold to 60ms
|
2020-03-03 15:59:41 +01:00 |
Robert von Burg
|
4ceb856f7a
|
[Major] Refactored PlcHandler.register() and unregister(), add .getContainer(), removed from svc constructor
|
2020-02-28 16:07:17 +01:00 |
Robert von Burg
|
8dead3c65e
|
[Minor] Set silentThreshold for TXs in DefaultPlcHandler to 100ms
|
2020-02-28 09:38:17 +01:00 |
Robert von Burg
|
960d30f4c6
|
[Fix] Don't update state on PlcHandler.send(), as we get notified by the PLC after sending anyhow
|
2020-02-28 09:37:47 +01:00 |
Robert von Burg
|
6e0f2e5075
|
[Minor] Use caller method as context for openTx in PlcService
|
2020-02-28 09:36:00 +01:00 |
Robert von Burg
|
d9cbb7467f
|
[Minor] No TX needed in SetPlcConnectionStateService
|
2020-02-28 09:24:36 +01:00 |
Robert von Burg
|
6205ccc8b9
|
[Minor] No TX needed in SendPlcAddressActionService
|
2020-02-28 09:23:35 +01:00 |
Robert von Burg
|
9b29266d89
|
[Major] Refactored PlcAddressGenerator for DataLogicScanner
|
2020-02-27 14:44:12 +01:00 |
Robert von Burg
|
38686c0e2d
|
[Minor] Logger changes
|
2020-02-27 12:46:43 +01:00 |
Robert von Burg
|
261282d490
|
[Minor] set silent threshold to 10ms
|
2020-02-27 11:53:33 +01:00 |
Robert von Burg
|
7cd97f4c4c
|
[Major] Renamed PlcConnection.isConnectAtStartup() to isAutoConnect(), and use respectively
|
2020-02-26 20:02:52 +01:00 |
Robert von Burg
|
2dbf92a971
|
[Major] Renamed Plc.register() and Plc.unregister(), logger cleanup, etc.
|
2020-02-26 09:38:13 +01:00 |
Robert von Burg
|
34ffaf6e70
|
[New] Added PlcConnection.isConnectAtStartup()
|
2020-02-26 09:37:01 +01:00 |
Robert von Burg
|
03a1108b29
|
[New] Added simple DataLogic barcode scanner PlcConnection
|
2020-02-21 16:23:41 +01:00 |
Robert von Burg
|
ac4287b4dd
|
[Major] Refactored connections to use helper methods from PlcConnection, e.g. handleBrokenConnection()
|
2020-02-21 16:23:01 +01:00 |
Robert von Burg
|
b28e8ad4d8
|
[Major] Implemented basic PlcExecutionPolicy with PlcGwService for activity execution
|
2020-02-12 15:02:48 +01:00 |
Robert von Burg
|
8d5b7dc4c2
|
[New] Added ExamplePlcConveyorPlcService for 4 conveyor transferring
|
2020-02-06 14:21:00 +01:00 |
Robert von Burg
|
d0adc91e4b
|
[New] Implemented implicit virtual connections and added verbose logging
|
2020-02-05 22:59:48 +01:00 |
Robert von Burg
|
c83b387e7d
|
[Major] Removed virtual listeners, verbose I2C input, other fixes
|
2020-02-05 17:25:12 +01:00 |
Robert von Burg
|
b05bd12dd7
|
[Fix] Fixed typos and logger statements
|
2020-02-04 12:59:19 +01:00 |
Robert von Burg
|
31d3ef339b
|
[Minor] Fixed type
|
2020-02-04 12:58:32 +01:00 |
Robert von Burg
|
0258977ea6
|
[Major] PCF8574 connections now can handle multiple addresses at once
|
2020-01-30 12:00:55 +01:00 |
Robert von Burg
|
12ebd8c7dd
|
[Major] Implemented notifying server from PLC
|
2020-01-29 23:50:49 +01:00 |