Commit Graph

13 Commits

Author SHA1 Message Date
Felix Weiß
3c450eea97 Added method to change connection params 2022-07-18 16:47:43 +02:00
Felix Weiß
fe2d2b9fb9 Made the interface disposable and refactoring 2022-07-18 09:55:36 +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ß
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ß
83f17a4eae Fixed bug a bug where the writeregister method always returned false
- fixed a bug where the adress ToString of a register with a special adress was always ending with 0
- counted up version
2022-06-23 12:15:42 +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ß
8f9e66d5d3 Added string value to register base for viewmodel support
- counted up version number
2022-06-22 10:13:15 +02:00
Felix Weiß
614426207c Added missing raw byte array writing reading
- added ability to change run/prog mode
2022-06-21 14:15:07 +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
Felix Weiß
a43756f00c Added ability to read registers in a sperate collection class
- multiple bugfixes
2022-06-17 17:46:47 +02:00
Felix Weiß
6ddc52e0b2 Changed poller structure and attachment method 2022-06-16 11:26:03 +02:00
Felix Weiß
3911bb9707 Projektdateien hinzufügen. 2022-06-16 09:57:15 +02:00