Felix Weiß
f5e6d7d6af
Added new tests
2023-06-16 16:29:01 +02:00
Sandoun
7864915967
Added auto prop sending
...
- updated readme
2023-06-15 20:49:14 +02:00
Sandoun
62f4a48bf9
Housekeeping
2023-06-15 20:23:48 +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ß
24525521af
Added new unit tests
2023-06-13 11:42:49 +02:00
Felix Weiß
43c7f72ac4
Added auto register reset to default typed value on disconnect
2022-10-21 11:56:58 +02:00
Felix Weiß
b43e9bd201
Package id
2022-10-20 10:02:59 +02:00
Felix Weiß
e313dbc3ec
Changed package ID
2022-10-20 10:01:53 +02:00
Felix Weiß
bdf9f93f97
Update MewtocolNet.csproj
2022-10-20 09:50:58 +02:00
Felix Weiß
6a2f278dd1
Fixed negative queued msges
...
- version count up
2022-09-27 10:18:01 +02:00
Felix Weiß
19159ed183
Upcount version
2022-09-27 09:53:02 +02:00
Felix Weiß
635823a66f
Made poller delay thread safe
...
- added property for currentlly queued messages
- added (optional) progress to ReadByteRange
2022-09-27 09:52:35 +02:00
Felix Weiß
c7a6559f97
Added methods to pause/resume the auto polling
2022-09-23 16:38:14 +02:00
Felix Weiß
6f8f891760
Added poller delay
...
- added downstream and upstream speeds
- refactored SerialQueue
- counted version up to 0.5.5
2022-09-21 16:24:00 +02:00
Felix Weiß
45a9fa0520
Version upcount
2022-08-04 11:48:04 +02:00
Felix Weiß
772f8b89a4
Fixed auto value string enum conversion
2022-08-04 11:47:37 +02:00
Felix Weiß
6c7c368b55
Bugfixes in host connection params setup
2022-07-19 17:37:10 +02:00
Felix Weiß
38f0f9f523
Counted up version number
2022-07-19 09:31:06 +02:00
Felix Weiß
0e1f5cd12b
Added possiblity to connect over a certain host endpoint
...
- fixed missing docs and
- fixed accessing modifiers
2022-07-19 09:28:18 +02:00
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ß
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ß
0a93df287d
Fixed more exception handling and added the ability to close a running interface
2022-07-04 16:53:55 +02:00
Felix Weiß
18384ff964
Fixed not updating timespan auto propertys and thread blocking Wait() call for await
2022-07-01 15:12:24 +02:00
Felix Weiß
e4ddad685a
Fixed exception handling on receive
2022-06-30 15:47:05 +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ß
5cc222abcc
Merge branch 'master' of https://github.com/WOmed/MewtocolNet
2022-06-22 09:22:37 +02:00
Felix Weiß
14659ffaad
Implemented INotifyPropertyChanged on MewtocolInterface
...
- added event for disconnect
- counted up version number
2022-06-22 09:21:50 +02:00
Sandoun
ea106416ee
Fixed an issue with doc file and build directory path
2022-06-21 18:05:14 +02:00
Felix Weiß
0afa146712
Counted up version number
2022-06-21 16:45:48 +02:00
Felix Weiß
325aa56d8a
Added register collection base methods
2022-06-21 16:45:22 +02:00
Felix Weiß
664b32b92e
Fixed plc info not getting set when reading it
...
- added auto poll of plc info each 25 cycles
- counted up version
2022-06-21 15:54:24 +02:00
Felix Weiß
eed19f84d7
Counted up version number
2022-06-21 14:16:32 +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ß
2499ea3a60
Refactoring
2022-06-20 17:17:40 +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