Commit Graph

18 Commits

Author SHA1 Message Date
keba-uso
779e6b7902 feat(plugin): Integration of nodesetLoader functionality within open62541 (#5371) 2022-10-18 21:46:54 +02:00
Andreas Eckerstorfer
13af9b8688
refactor(core): Remove trailing spaces in code (#5221) 2022-06-24 11:03:25 +02:00
Alexander Bluhm
ec42e5c65f test(core): fix more compiler errors
When compiling with UA_NAMESPACE_ZERO=FULL more -Wsign-conversion
errors show up.
2022-05-25 00:24:48 +02:00
Julius Pfrommer
2b22674689
Merge pull request #5002 from open62541/1.3
Merge 1.3 to master
2022-03-11 07:38:47 +01:00
Michał Tyndel
1109c86b9e fix(nc): Fix generation of nested structures
Some Structured datatypes e.g. DataSetMetaDataType were not parsed
correctly.
Fixed parsing of nested structures XML value. Nested arrays and
structures are initialized in generated code. Added a unit test for a
value of DataSetMetaDataType.
2022-03-09 09:10:24 +01:00
Michał Tyndel
fc50f0694a feat(nc): Support generating Guid values
Guid values are now generated for scalars, arrays and structure fields.
Added unit tests for Guid scalar and array nodes.
2022-03-09 09:10:24 +01:00
Mark Giraud
c4098bb0ab fix(server): Fix default initialization for arrays (#4852) 2022-01-13 23:32:00 +01:00
Noel Graf
1e020024e8 fix(nc): Inherit the valueRank correctly 2021-11-07 13:50:16 +01:00
robertns
8affdd9caa fix(nodeset_compiler): use namespace mapping for nodeid xml encoding (#4146)
Co-authored-by: andreasebner <andreas.ebner@iosb.fraunhofer.de>
Co-authored-by: Julius Pfrommer <jpfr@users.noreply.github.com>
2021-10-12 14:52:34 +02:00
Jannis Voelker
ad7e6e3ae1 fix(nc): Fix duplicate value 0 in union switch field enums 2021-04-30 14:07:24 +02:00
basyskom-jvoe
d2312157a7
Support self containing structs in the nodeset compiler (#3979)
feat(server) Support self containing structs in the source and nodeset compiler, cascade nodeset keywords as literals, adjusted the padding calculation in the nodeset compiler for unions
2021-02-04 15:55:22 +01:00
Julius Pfrommer
6e7cee3fb8 feat(server): Create a default value during variable instantiation if required 2020-11-25 16:04:48 +01:00
Stefan Profanter
ac16287c86 feat(nodeset-compiler): Add support for Structure inside Extension Object 2020-01-21 10:08:11 +01:00
Andrea Minosu
2b70a28a4b For 1 dimension arrays, initializing arrayDimensionsSize may confuse some OPC clients. 2019-06-29 01:47:05 +02:00
Stefan Profanter
71d206c202 NodesetCompiler: Correct inheritance of Variable DataType and ValueRank 2019-05-08 09:07:38 +02:00
Julius Pfrommer
fd08d012d9 Server: Initialize the config in the server 2019-04-23 00:41:32 +02:00
Stefan Profanter
63f3653ff1 Additional header cleanup and consistent name of ns generated files 2019-03-21 20:16:31 +01:00
matkonnerth
b864e0e03c Nodeset-Compiler: Remove binary encoding from namespace generation 2019-01-09 17:52:45 +01:00