Files
ecmc_6dof_robot/cfg/libmain.so_cpp_logic.subs
2026-10-23 15:52:51 +02:00

26 lines
1.2 KiB
Plaintext

# Auto-generated C++ logic substitutions
# Logic: arm
file ecmcCppLogicWaveformIn.template {
pattern { REC, PARAM, DESC, NELM, FTVL, DTYP }
{ "arm-pose-set", "arm.pose_set", "arm.pose_set", "6", "DOUBLE", "asynFloat64ArrayIn" }
{ "arm-pose-actual", "arm.pose_actual", "arm.pose_actual", "6", "DOUBLE", "asynFloat64ArrayIn" }
{ "arm-joint-set", "arm.joint_set", "arm.joint_set", "6", "DOUBLE", "asynFloat64ArrayIn" }
{ "arm-joint-trajectory", "arm.joint_trajectory", "Selected joint trajectory", "6", "DOUBLE", "asynFloat64ArrayIn" }
{ "arm-joint-actual", "arm.joint_actual", "arm.joint_actual", "6", "DOUBLE", "asynFloat64ArrayIn" }
}
file ecmcCppLogicLongIn.template {
pattern { REC, PARAM, DESC }
{ "arm-fault-axis", "arm.fault_axis", "Axis causing latched fault" }
{ "arm-fault-axis-error", "arm.fault_axis_error", "Axis error at fault latch" }
{ "arm-fault", "arm.fault", "arm.fault" }
{ "arm-ik-iterations", "arm.ik_iterations", "arm.ik_iterations" }
{ "arm-simulation", "arm.simulation", "arm.simulation" }
}
file ecmcCppLogicAi.template {
pattern { REC, PARAM, DESC, PREC }
{ "arm-ik-residual", "arm.ik_residual", "arm.ik_residual", "3" }
}