136 Commits

Author SHA1 Message Date
Peter Butzhammer
8836c14e2b Update nuget packages
Some checks failed
Release / build (push) Has been cancelled
2024-07-22 14:21:15 +02:00
Peter Butzhammer
e912d088eb Include xml doc in package 2024-07-22 14:20:32 +02:00
Peter Butzhammer
2655d1ec41 Remove duplicate build step 2024-07-22 14:18:21 +02:00
Peter Butzhammer
f90ad5f9be Improve error message 2024-07-22 14:18:03 +02:00
Peter Butzhammer
636c56d252 Use correct ArrayPool reference 2024-07-22 14:17:43 +02:00
Peter Butzhammer
f1734ebd73 Extend list of possible errors 2024-05-13 10:02:01 +02:00
Peter Butzhammer
0c1d5067c2 Remove unused enum 2024-05-13 10:01:44 +02:00
Peter Butzhammer
18659454f5 Fix badge 2024-05-07 09:19:24 +02:00
Peter Butzhammer
921360757f Try to fix build by swapping truthy value 2024-05-07 09:17:35 +02:00
Peter Butzhammer
d9f1ad62b4 Merge pull request #5 from evopro-ag/prerelease
2.0 Release
2024-05-07 08:48:46 +02:00
Peter Butzhammer
bdfac4bd22 Extend readme 2024-05-07 08:40:51 +02:00
Peter Butzhammer
bebbea899d fix prerelease version string 2024-04-26 15:56:15 +02:00
Peter Butzhammer
bc14f2934b Unify build process 2024-04-26 15:47:22 +02:00
Peter Butzhammer
fa59a6731d Adapt example in Readme 2024-04-26 15:21:06 +02:00
Peter Butzhammer
e2a278940e Fix bug with writing too many bytes 2024-04-26 15:20:51 +02:00
Peter Butzhammer
c3ccdad31c Remove IS7Connector interface 2024-04-26 15:19:58 +02:00
Peter Butzhammer
57ff276489 Add non-generic CreateNotification method 2024-04-26 10:45:14 +02:00
Peter Butzhammer
6917295cf1 Update LinqPad samples 2024-04-26 10:01:58 +02:00
Peter Butzhammer
e52c81683b Improve robustness of connection 2024-04-26 09:59:43 +02:00
Peter Butzhammer
f5a51c074f Add non-generic GetValue and improve documentation 2024-04-26 09:23:51 +02:00
Peter Butzhammer
99cf9cbc12 refactor 2024-04-25 13:49:10 +02:00
Peter Butzhammer
0700980117 Fix string to byte array encoding 2024-04-25 13:47:24 +02:00
Peter Butzhammer
08f572b582 Encode without array allocation 2024-04-25 13:33:05 +02:00
Peter Butzhammer
b400a7215a Switch ReadFromBuffer to span 2024-04-25 12:16:54 +02:00
Peter Butzhammer
c5a6b12843 Use ArrayPool as a write buffer 2024-04-25 10:24:14 +02:00
Peter Butzhammer
478a2060ba Fix or ignore build warnings in tests 2024-04-25 10:23:51 +02:00
Peter Butzhammer
87d69fb614 Fix or ignore build warnings 2024-04-25 10:19:17 +02:00
Peter Butzhammer
1672ca906d Update to .net 6 2024-04-25 10:04:56 +02:00
Peter Butzhammer
1e52327a3d Fix some typos 2024-02-09 15:05:40 +01:00
Peter Butzhammer
c001ac1ea7 Document multi variable reads 2024-02-09 14:34:16 +01:00
Peter Butzhammer
332329dc68 Explicitly state license 2024-02-09 14:34:06 +01:00
Peter Butzhammer
3338f5566e Add SourceLink 2024-02-09 14:21:09 +01:00
Peter Butzhammer
2a5dec3075 Merge branch 'feature/performanceImprovements' into prerelease 2024-02-09 14:13:00 +01:00
Peter Butzhammer
c5edb4c695 Add linqpad-samples package tag 2024-02-09 14:11:40 +01:00
Peter Butzhammer
096435f4d1 Add linqpad samples 2024-02-09 14:09:34 +01:00
Peter Butzhammer
b6966cf526 Fix buffer length for string notifications 2024-02-09 13:41:59 +01:00
Peter Butzhammer
9a51a407ec Merge branch 'feature/performanceImprovements' into prerelease 2024-02-09 13:17:19 +01:00
Peter Butzhammer
9a1d0f70f0 Adapt readme 2024-02-09 13:17:10 +01:00
Peter Butzhammer
56b300b3ab Convert VariableAddress to record 2024-02-09 12:46:45 +01:00
Peter Butzhammer
996706df2f Move GetAdditionalErrorText to S7ErrorCodes 2024-02-09 12:38:16 +01:00
Peter Butzhammer
4701a224a7 Remove "S7" from some class names 2024-02-09 12:33:24 +01:00
Peter Butzhammer
dd0af70262 Fix multithreadign issue with lingering subscriptions 2024-02-09 11:31:08 +01:00
Peter Butzhammer
280a894b1f Add additional hints to errors 2024-02-09 11:18:48 +01:00
Peter Butzhammer
bfc9c93c80 improve error messages 2024-02-09 10:26:54 +01:00
Peter Butzhammer
f3a92addaa Fix buffer length 2024-02-09 10:26:23 +01:00
Peter Butzhammer
25bcfea835 Add connectionState.Disposed 2024-02-09 09:58:16 +01:00
Peter Butzhammer
527d5a094c Merge branch 'feature/performanceImprovements' into prerelease 2024-02-08 18:32:35 +01:00
Peter Butzhammer
32a7d7cd24 Remove unused localization 2024-02-08 18:31:23 +01:00
Peter Butzhammer
b43a595e13 Return S7CommunicationException 2024-02-08 18:30:49 +01:00
Peter Butzhammer
5d85823167 Verify data types 2024-02-08 18:10:23 +01:00