-
Would be beneficial if there were ```(ReadOnly)Span``` overloads to reduce allocations and make using existing buffers easier.
I'm happy to do a PR to implement if you are interested.
The native m…
-
When initializing a tag that will fail with ErrorNotFound, it seems like native callbacks are registered, but not disposable. This leads to an application crash/hang on `LibPlcTag.Shutdown()`.
Log en…
-
As a new libplctag user I was excited to find `ab_server` in solid use as a CI test tool, and that it has been suggested as a starting point for PLC simulation.
I've created a wrapper that launches…
-
### Answers checklist.
- [X] I have read the documentation [ESP-IDF Programming Guide](https://docs.espressif.com/projects/esp-idf/en/latest/) and the issue is not addressed there.
- [X] I have updat…
-
Hi,
Segfault can be consistently reproduced in the following condition:
1. cpu is set to logixpccc
2. there are more than one tag handle accessing the same virtual file at the same time
3. no de…
-
Im trying to used in MAUI and get this error:
System.TypeLoadException: Unknown platform
at libplctag.NativeImport.LibraryExtractor.GetAppropriateLibraryInfo() in /_/src/libplctag.NativeImport/…
-
A few years after the release of the official libplctag.NET wrapper, a pattern has emerged that all library consumers face a key problem;
> What is the binary format of a tag buffer (a byte array)?…
-
Hello, I can't get libplctag to work with MicroLogix 1400.
I use libplctag 1.5.2 and libplctag.NativeImport in a VS2022 C# project.
I call plc_tag_create with following UniqueKey:
"protocol=ab_eip&…
-
I have been working on packaging [libplctag](https://github.com/microsoft/vcpkg/pull/33679) for vcpkg. I encountered a handful of issues which required patching.
1. Currently libplctag builds both…
-
I have posted an issue to the original libtagplc author about an issue when trying to read from Tag-Based alarms.
See link below for conversation. The original author has made a fix and has already…