Felix Weiß
f338acfe8a
Fixes
2023-07-03 01:25:29 +02:00
Felix Weiß
7be52efb7e
Further implementation
...
- added new parsing method
2023-06-26 19:13:04 +02:00
Felix Weiß
ebee8a0623
Changed boolean register usage and attributes
2023-06-23 13:51:11 +02:00
Felix Weiß
09f4da54a9
Made registers use the IRegister interface
...
- cleanup and refactoring
- fully implemented auto prop register generator unit tests #4
- added plc test program c30 fpx-h
- fixed bitarray setback
- cleaned up examples and added new ones with addition of attributes for later additions
2023-06-15 20:04:38 +02:00
Felix Weiß
772f8b89a4
Fixed auto value string enum conversion
2022-08-04 11:47:37 +02:00
Felix Weiß
6c411d7318
Heavily improved the overall performance and async handling
...
- added a queuing manager for all messages
- tcp now keeps the connection after the first handshake
- async tasks are now run by the time order they were added
- minor bugfixes
2022-07-15 15:53:26 +02:00
Felix Weiß
b1c2cdb70e
Fixed exception on duplicate memory adresses when the adress area was different
...
- counted up version number
2022-07-13 18:28:28 +02:00
Felix Weiß
e953938a65
Added support for auto enum casting
...
- counted up version number
- cleaned up register constructors that are used inernally only
2022-06-24 11:25:26 +02:00
Felix Weiß
4c719843f2
Fixed issues with bitwise decoding not working correctly
...
- refactored bitwise register assign methods
- counted up version number
2022-06-22 15:58:24 +02:00
Felix Weiß
325aa56d8a
Added register collection base methods
2022-06-21 16:45:22 +02:00
Felix Weiß
ba48d97c2b
Added missing async write methods
...
- refactoring
2022-06-20 17:09:48 +02:00
Felix Weiß
d0519f2409
Added support for TIME types
...
- fixed writing string registers
- refactoring and more comments
- fixed dc exception handling
- fixed some null reference bugs
2022-06-20 14:33:50 +02:00