Felix Weiß
9bcffad77b
Fix some of the old tests
...
- add new examples
- fix struct builder
- complete array interfaces
2023-07-20 23:28:58 +02:00
Felix Weiß
6c7e91f648
Add underlying byte data for registers
...
- change backend logic for register r/w
- remade interface builder pattern for better syntactic sugar
- refined tests
2023-07-12 00:32:56 +02:00
Felix Weiß
fbd53c850f
Change datatypes to uint for registers
...
- add new tests / fix old tests
- change register builder pattern
- add register attribute from string name
- fix register update triggers
2023-07-11 01:37:44 +02:00
Felix Weiß
88cdc1a36c
Merge PlcSeriesType into PlcType by using 16 bits
2023-07-07 17:59:22 +02:00
Felix Weiß
5d6cef91ec
Add plc series types to support FP7 and EcoLogiX
...
- add new checksum calculation for Mewtocol 7
2023-07-07 16:37:04 +02:00
Felix Weiß
d956525538
Removed old examples
...
- added instant register update if write was successful
2023-07-06 22:20:01 +02:00
Felix Weiß
f338acfe8a
Fixes
2023-07-03 01:25:29 +02:00
Felix Weiß
8c2ba1f68f
Added serial port support
...
- complete restructure of codebase
2023-06-30 18:39:19 +02:00
Felix Weiß
bc765b870a
Added new conversions
...
- added compile target for net6
2023-06-28 18:59:28 +02:00
Felix Weiß
a9bd2962b4
Added performance improvements for cyclic polling by using single frame building of multiple registers
...
- cleaned and refactored codebase
2023-06-27 20:44:11 +02:00
Felix Weiß
7be52efb7e
Further implementation
...
- added new parsing method
2023-06-26 19:13:04 +02:00
Felix Weiß
b48f86d23d
Added register builder for booleans and numerics
2023-06-25 22:45:07 +02:00
Felix Weiß
f5f1e3bea9
Namespaces fixed
2023-06-23 15:45:14 +02:00
Felix Weiß
88ad175145
Restructured files
...
- householding
2023-06-23 15:40:34 +02:00
Felix Weiß
ebee8a0623
Changed boolean register usage and attributes
2023-06-23 13:51:11 +02:00
Felix Weiss
62bb1b422a
Added more unit tests ( #4 )
2023-06-18 22:51:28 +02:00
Felix Weiß
f5e6d7d6af
Added new tests
2023-06-16 16:29:01 +02:00
Sandoun
a8960f12c8
Changed to opencover test format
2023-06-16 10:00:15 +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 Weiss
6ca8e9de96
Added mewtocol logger to unit test output
2023-06-13 23:11:56 +02:00
Felix Weiß
24525521af
Added new unit tests
2023-06-13 11:42:49 +02:00
Felix Weiß
fb2bd8d56d
Added test structure
2023-02-27 16:01:47 +01:00