For information on the latest version, please have a look at 1.33.5.
6.6 Scenario-based Examples
The Scenario-based Examples section provides examples that integrate the various API features introduced in previous tutorials.
Sample 4 requires DRCF_VERSION 2 (for example, compile with -DDRCF_VERSION=2), and the parameter of the monitoring callback registered at line 164 of 4_minimal_welding_sample.cpp must be LPMONITORING_CTRLIO_EX. Sample 6 compiles with DRCF_VERSION 2; with the default DRCF_VERSION 3, the parameter of the monitoring callback registered at line 405 of 6_realtime_control_sample.cpp must be LPMONITORING_CTRLIO_EX2. Sample 5 compiles with the default DRCF_VERSION 3; with DRCF_VERSION 2, the parameter of the monitoring callback registered at line 390 of 5_minimal_instruction_sample.cpp must be LPMONITORING_CTRLIO_EX.
Each scenario demonstrates how multiple functions such as motion control, DRL execution, welding operations, and real-time control can be combined into a cohesive workflow.