# 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" } }