Commit Graph

248 Commits

Author SHA1 Message Date
Felix Weiß
bf78156a9d New functions 2023-07-23 15:29:29 +02:00
GitHub Action
eec1479406 (AUTO_DOC) add documentation for branch master 2023-07-21 16:30:21 +00:00
Felix Weiß
fa2762c082 Merge branch 'master' of https://github.com/WOmed/MewtocolNet 2023-07-21 18:28:36 +02:00
Felix Weiß
9d3e895c3b Fix docbuilder csproj name 2023-07-21 18:28:30 +02:00
Felix Weiß
c1ce66c253 Update README.md 2023-07-21 18:25:28 +02:00
Felix Weiß
a399e0fa16 Fix typecodes 2023-07-21 18:23:20 +02:00
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ß
3a7b787949 Fix Rbuild layout 2023-07-18 17:33:10 +02:00
Felix Weiß
8fdff367f6 Restricted register generics 2023-07-18 00:51:33 +02:00
Felix Weiß
eb70dac5a8 Multiple fixes 2023-07-17 17:44:20 +02:00
Felix Weiß
d6c00097bc Simplify registers
- add array conversion
- fixed dt area merging
2023-07-17 00:41:27 +02:00
Felix Weiß
4666d3071b Array support first addition 2023-07-14 17:45:31 +02:00
Felix Weiß
32c20e7360 Add Dword / Word 2023-07-14 00:33:42 +02:00
Felix Weiß
daecd73a6d Add more xml doc
- fixed dynamically sized registers auto dt area resize
- add more anonymous register r/w
- add more register builder type casting methods
2023-07-13 00:34:06 +02:00
Felix Weiß
82821e773d Change register list source
- add poller levels
- add new register builder pattern
2023-07-12 18:54:07 +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ß
d8c18bbf34 Moved MewExplorer to a new repo 2023-07-10 11:00:34 +02:00
Felix Weiß
88cdc1a36c Merge PlcSeriesType into PlcType by using 16 bits 2023-07-07 17:59:22 +02:00
Felix Weiß
864389a4ad Fixed LinqHelpers namespace 2023-07-07 16:46:53 +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ß
2615f8c428 Update README.md 2023-07-07 00:23:22 +02:00
Felix Weiß
03341d3663 Update test-pipeline.yml 2023-07-07 00:18:41 +02:00
Felix Weiß
6c324bcdff Update test-pipeline.yml 2023-07-07 00:15:19 +02:00
Felix Weiß
befadb67a5 Dev (#9)
* Added autodoc builder step

* Added ignore badges branch for push events

* Fixed doc builder
2023-07-07 00:11:30 +02:00
Felix Weiß
6cb45ac27d Update README.md 2023-07-06 23:43:32 +02:00
Felix Weiß
fcb62960ec Removed MewExplorer from test pipeline 2023-07-06 23:33:18 +02:00
Felix Weiß
fd85a87f5d Added maui workloads 2023-07-06 23:08:28 +02:00
Felix Weiß
bd6a6cf177 Fixed missing dotnet 7 2023-07-06 23:04:40 +02:00
Felix Weiß
638b173847 Fixed env var in test pipeline 2023-07-06 23:01:33 +02:00
Felix Weiß
aa282fe156 Merge pull request #7 from WOmed/AutoStringParse
Auto string parse
2023-07-06 22:54:19 +02:00
Felix Weiß
fe3c849934 Fixed needs in pipeline 2023-07-06 22:49:04 +02:00
Felix Weiß
953e22503a Added new logic for test pipeline 2023-07-06 22:46:17 +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ß
616d102dea Added new console for all examples later on 2023-07-06 18:51:54 +02:00
Felix Weiß
6d3b5adf7d Remove wrong md 2023-07-06 11:46:51 +02:00
Felix Weiß
a0da9e77fe Added missing PLC types for FP2, FP10SH, FM-M, FP10 2023-07-06 11:39:34 +02:00
Felix Weiß
ab7f5ca302 Added new PLC types and auto documentation 2023-07-06 00:14:40 +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ß
c332cd9f86 Added COM cassette features 2023-06-29 18:13:28 +02:00
Felix Weiß
15cc2e245d Added blazor MewExplorer project 2023-06-28 23:31:07 +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 Weiß
50a11a3497 Update test-pipeline.yml 2023-06-18 23:21:52 +02:00