Tutorials ========= This section contains structured tutorials **Tutorial 1: First steps with open62541-server** :doc:`tutorial_server_firstSteps` Contents: * Checking out the stack * Creating a minimal user-defined server * Working with amalgamated files * Compiling built-in server and client examples **Tutorial 2: First steps with open62541-client** :doc:`tutorial_client_firstSteps` Contents: * Checking out the stack * Creating a minimal client * Minimalistic introduction to OPC UA nodes and node IDs * Reading a variable * Introduction to strings **Tutorial 3: Adding nodes to a server and connecting nodes to user-defined values** :doc:`tutorial_server_variables` Contents: * Introduction to Variants * Adding user-defined nodes to a server * Connecting a node to a variable * Connecting a node to a callback function **Tutorial 4: Adding server-side methods** :doc:`tutorial_server_method` Contents: * Defining server-side method nodes **Tutorial 5: Nodeset handling** :doc:`tutorial_noderelations` .. toctree:: :maxdepth: 2 :hidden: tutorial_server_firstSteps tutorial_client_firstSteps tutorial_server_variables tutorial_server_method tutorial_noderelations