hc
2024-08-13 72be3801e63d82671c9d90577a9efb3126a6aa37
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
config BR2_PACKAGE_OPEN62541
   bool "open62541"
   help
     open62541 is an open source and free implementation of OPC UA.
 
     http://open62541.org
 
if BR2_PACKAGE_OPEN62541
 
choice
   prompt "namespace zero nodes"
   help
     Namespace zero contains the standard-defined nodes. The full
     namespace zero may not be required for all applications.
 
config BR2_PACKAGE_OPEN62541_UA_NAMESPACE_ZERO_DEFAULT
   bool "default"
   help
     Use the default namespace zero contents.
 
config BR2_PACKAGE_OPEN62541_UA_NAMESPACE_ZERO_MINIMAL
   bool "minimal"
   help
     A barebones namespace zero that is compatible with most
     clients.  But this namespace 0 is so small that it does not
     pass the CTT (Conformance Testing Tools of the OPC
     Foundation).
 
config BR2_PACKAGE_OPEN62541_UA_NAMESPACE_ZERO_REDUCED
   bool "reduced"
   help
     Small namespace zero that passes the CTT.
 
config BR2_PACKAGE_OPEN62541_UA_NAMESPACE_ZERO_FULL
   bool "full"
   help
     Full namespace zero generated from the official XML
     definitions.
 
endchoice
 
config BR2_PACKAGE_OPEN62541_JSON_ENCODING
   bool "json encoding"
 
config BR2_PACKAGE_OPEN62541_PUBSUB
   bool "publish/subscribe"
   help
     Enable the experimental OPC UA PubSub support. The option
     will include the PubSub UDP multicast plugin.
 
if BR2_PACKAGE_OPEN62541_PUBSUB
 
config BR2_PACKAGE_OPEN62541_PUBSUB_DELTAFRAMES
   bool "publish/subscribe deltaframes"
   help
     The PubSub messages differentiate between keyframe (all
     published values contained) and deltaframe (only changed
     values contained) messages. Deltaframe messages creation
     consumes some additional ressources.
 
config BR2_PACKAGE_OPEN62541_PUBSUB_INFORMATIONMODEL
   bool "publish/subscribe information model"
   depends on BR2_PACKAGE_OPEN62541_UA_NAMESPACE_ZERO_REDUCED || \
       BR2_PACKAGE_OPEN62541_UA_NAMESPACE_ZERO_FULL
   help
     Enable the information model representation of the PubSub
     configuration.
 
endif # BR2_PACKAGE_OPEN62541_PUBSUB
 
endif