25 bit IN FALSE hm2_7i92.0.led.CR04 25 bit OUT FALSE hm2_7i92.0.packet-error 25 bit OUT FALSE hm2_7i92.0.packet-error-exceeded 25 s32 OUT 0 hm2_7i92.0.packet-error-level 25 bit IN FALSE hm2_7i92.0.pwmgen.00.enable 25 float IN 0 hm2_7i92.0.pwmgen.00.value 25 bit IN FALSE hm2_7i92.0.pwmgen.01.enable 25 float IN 0 hm2_7i92.0.pwmgen.01.value 25 s32 OUT 0 hm2_7i92.0.read-request.time 25 s32 OUT 278572 hm2_7i92.0.read.time 25 bit IN TRUE hm2_7i92.0.stepgen.00.control-type 25 s32 OUT 0 hm2_7i92.0.stepgen.00.counts 25 float OUT 0 hm2_7i92.0.stepgen.00.dbg_err_at_match 25 float OUT 0 hm2_7i92.0.stepgen.00.dbg_ff_vel 25 float OUT 0 hm2_7i92.0.stepgen.00.dbg_pos_minus_prev_cmd 25 float OUT 0 hm2_7i92.0.stepgen.00.dbg_s_to_match 25 s32 OUT 0 hm2_7i92.0.stepgen.00.dbg_step_rate 25 float OUT 0 hm2_7i92.0.stepgen.00.dbg_vel_error 25 bit IN FALSE hm2_7i92.0.stepgen.00.enable <== emcmot.00.enable 25 float IN 0 hm2_7i92.0.stepgen.00.position-cmd 25 float OUT 0 hm2_7i92.0.stepgen.00.position-fb ==> motor.00.pos-fb 25 float IN 0 hm2_7i92.0.stepgen.00.velocity-cmd <== motor.00.command 25 float OUT 0 hm2_7i92.0.stepgen.00.velocity-fb 25 bit IN TRUE hm2_7i92.0.stepgen.01.control-type 25 s32 OUT 0 hm2_7i92.0.stepgen.01.counts 25 float OUT 0 hm2_7i92.0.stepgen.01.dbg_err_at_match 25 float OUT 0 hm2_7i92.0.stepgen.01.dbg_ff_vel 25 float OUT 0 hm2_7i92.0.stepgen.01.dbg_pos_minus_prev_cmd 25 float OUT 0 hm2_7i92.0.stepgen.01.dbg_s_to_match 25 s32 OUT 0 hm2_7i92.0.stepgen.01.dbg_step_rate 25 float OUT 0 hm2_7i92.0.stepgen.01.dbg_vel_error 25 bit IN FALSE hm2_7i92.0.stepgen.01.enable <== emcmot.01.enable 25 float IN 0 hm2_7i92.0.stepgen.01.position-cmd 25 float OUT 0 hm2_7i92.0.stepgen.01.position-fb ==> motor.01.pos-fb 25 float IN 0 hm2_7i92.0.stepgen.01.velocity-cmd <== motor.01.command 25 float OUT 0 hm2_7i92.0.stepgen.01.velocity-fb 25 bit IN TRUE hm2_7i92.0.stepgen.02.control-type 25 s32 OUT 0 hm2_7i92.0.stepgen.02.counts 25 float OUT 0 hm2_7i92.0.stepgen.02.dbg_err_at_match 25 float OUT 0 hm2_7i92.0.stepgen.02.dbg_ff_vel 25 float OUT 0 hm2_7i92.0.stepgen.02.dbg_pos_minus_prev_cmd 25 float OUT 0 hm2_7i92.0.stepgen.02.dbg_s_to_match 25 s32 OUT 0 hm2_7i92.0.stepgen.02.dbg_step_rate 25 float OUT 0 hm2_7i92.0.stepgen.02.dbg_vel_error 25 bit IN FALSE hm2_7i92.0.stepgen.02.enable <== emcmot.02.enable 25 float IN 0 hm2_7i92.0.stepgen.02.position-cmd 25 float OUT 0 hm2_7i92.0.stepgen.02.position-fb ==> motor.02.pos-fb 25 float IN 0 hm2_7i92.0.stepgen.02.velocity-cmd <== motor.02.command 25 float OUT 0 hm2_7i92.0.stepgen.02.velocity-fb 25 s32 IN 1 hm2_7i92.0.stepgen.timer-number 25 bit I/O FALSE hm2_7i92.0.watchdog.has_bit 25 s32 OUT 55643 hm2_7i92.0.write.time 30 float IN 0 ini.0.backlash 30 float IN 0.0002 ini.0.ferror 30 float IN 100 ini.0.max_acceleration 30 float IN 30 ini.0.max_limit 30 float IN 15 ini.0.max_velocity 30 float IN 0.0001 ini.0.min_ferror 30 float IN -30 ini.0.min_limit 30 float IN 0 ini.1.backlash 30 float IN 0.0002 ini.1.ferror 30 float IN 100 ini.1.max_acceleration 30 float IN 30 ini.1.max_limit 30 float IN 15 ini.1.max_velocity 30 float IN 0.0001 ini.1.min_ferror 30 float IN -30 ini.1.min_limit 30 float IN 0 ini.2.backlash 30 float IN 0.0002 ini.2.ferror 30 float IN 100 ini.2.max_acceleration 30 float IN 30 ini.2.max_limit 30 float IN 15 ini.2.max_velocity 30 float IN 0.0001 ini.2.min_ferror 30 float IN -30 ini.2.min_limit 30 float IN 0 ini.3.backlash 30 float IN 0 ini.3.ferror 30 float IN 0 ini.3.max_acceleration 30 float IN 0 ini.3.max_limit 30 float IN 0 ini.3.max_velocity 30 float IN 0 ini.3.min_ferror 30 float IN 0 ini.3.min_limit 30 float IN 0 ini.4.backlash 30 float IN 0 ini.4.ferror 30 float IN 0 ini.4.max_acceleration 30 float IN 0 ini.4.max_limit 30 float IN 0 ini.4.max_velocity 30 float IN 0 ini.4.min_ferror 30 float IN 0 ini.4.min_limit 30 float IN 0 ini.5.backlash 30 float IN 0 ini.5.ferror 30 float IN 0 ini.5.max_acceleration 30 float IN 0 ini.5.max_limit 30 float IN 0 ini.5.max_velocity 30 float IN 0 ini.5.min_ferror 30 float IN 0 ini.5.min_limit 30 float IN 0 ini.6.backlash 30 float IN 0 ini.6.ferror 30 float IN 0 ini.6.max_acceleration 30 float IN 0 ini.6.max_limit 30 float IN 0 ini.6.max_velocity 30 float IN 0 ini.6.min_ferror 30 float IN 0 ini.6.min_limit 30 float IN 0 ini.7.backlash 30 float IN 0 ini.7.ferror 30 float IN 0 ini.7.max_acceleration 30 float IN 0 ini.7.max_limit 30 float IN 0 ini.7.max_velocity 30 float IN 0 ini.7.min_ferror 30 float IN 0 ini.7.min_limit 30 float IN 0 ini.8.backlash 30 float IN 0 ini.8.ferror 30 float IN 0 ini.8.max_acceleration 30 float IN 0 ini.8.max_limit 30 float IN 0 ini.8.max_velocity 30 float IN 0 ini.8.min_ferror 30 float IN 0 ini.8.min_limit 30 bit IN TRUE ini.traj_arc_blend_enable 30 bit IN FALSE ini.traj_arc_blend_fallback_enable 30 float IN 4 ini.traj_arc_blend_gap_cycles 30 s32 IN 50 ini.traj_arc_blend_optimization_depth 30 float IN 100 ini.traj_arc_blend_ramp_freq 30 float IN 0.1 ini.traj_arc_blend_tangent_kink_ratio 30 float IN 1e+99 ini.traj_default_acceleration 30 float IN 1 ini.traj_default_velocity 30 float IN 1e+99 ini.traj_max_acceleration 30 float IN 1e+99 ini.traj_max_velocity 6 bit OUT FALSE iocontrol.0.coolant-flood 6 bit OUT FALSE iocontrol.0.coolant-mist 6 bit IN FALSE iocontrol.0.emc-enable-in <== estop-loop 6 bit OUT FALSE iocontrol.0.lube 6 bit IN FALSE iocontrol.0.lube_level 6 bit OUT FALSE iocontrol.0.tool-change ==> tool-change-loop 6 bit IN FALSE iocontrol.0.tool-changed <== tool-change-loop 6 s32 OUT 0 iocontrol.0.tool-number 6 s32 OUT 0 iocontrol.0.tool-prep-number 6 s32 OUT 0 iocontrol.0.tool-prep-pocket 6 bit OUT FALSE iocontrol.0.tool-prepare ==> tool-prep-loop 6 bit IN FALSE iocontrol.0.tool-prepared <== tool-prep-loop 6 bit OUT FALSE iocontrol.0.user-enable-out ==> estop-loop 6 bit OUT FALSE iocontrol.0.user-request-enable 15 s32 OUT 938 motion-command-handler.time 15 s32 OUT 7672 motion-controller.time 15 float IN 1 motion.adaptive-feed 15 float IN 0 motion.analog-in-00 15 float IN 0 motion.analog-in-01 15 float IN 0 motion.analog-in-02 15 float IN 0 motion.analog-in-03 15 float OUT 0 motion.analog-out-00 15 float OUT 0 motion.analog-out-01 15 float OUT 0 motion.analog-out-02 15 float OUT 0 motion.analog-out-03 15 bit OUT FALSE motion.coord-error 15 bit OUT TRUE motion.coord-mode 15 float OUT 0 motion.current-vel 15 bit IN FALSE motion.digital-in-00 15 bit IN FALSE motion.digital-in-01 15 bit IN FALSE motion.digital-in-02 15 bit IN FALSE motion.digital-in-03 15 bit OUT FALSE motion.digital-out-00 15 bit OUT FALSE motion.digital-out-01 15 bit OUT FALSE motion.digital-out-02 15 bit OUT FALSE motion.digital-out-03 15 float OUT 0 motion.distance-to-go 15 bit IN TRUE motion.enable 15 bit IN FALSE motion.feed-hold 15 bit IN FALSE motion.feed-inhibit 15 bit OUT TRUE motion.in-position 15 bit OUT FALSE motion.motion-enabled 15 s32 OUT 0 motion.motion-type 15 bit OUT FALSE motion.on-soft-limit 15 bit IN FALSE motion.probe-input 15 s32 OUT 0 motion.program-line 15 float OUT 0 motion.requested-vel 15 bit IN TRUE motion.spindle-at-speed 15 bit OUT TRUE motion.spindle-brake 15 bit OUT FALSE motion.spindle-forward 15 bit I/O FALSE motion.spindle-index-enable 15 bit IN FALSE motion.spindle-inhibit 15 bit IN FALSE motion.spindle-is-oriented 15 bit OUT FALSE motion.spindle-locked 15 bit OUT FALSE motion.spindle-on 15 bit OUT FALSE motion.spindle-orient 15 float OUT 0 motion.spindle-orient-angle 15 s32 IN 0 motion.spindle-orient-fault 15 s32 OUT 0 motion.spindle-orient-mode 15 bit OUT FALSE motion.spindle-reverse 15 float IN 0 motion.spindle-revs 15 float OUT 0 motion.spindle-speed-cmd-rps 15 float IN 0 motion.spindle-speed-in 15 float OUT 0 motion.spindle-speed-out 15 float OUT 0 motion.spindle-speed-out-abs 15 float OUT 0 motion.spindle-speed-out-rps 15 float OUT 0 motion.spindle-speed-out-rps-abs 15 bit OUT FALSE motion.teleop-mode 15 float OUT 0 motion.tooloffset.a 15 float OUT 0 motion.tooloffset.b 15 float OUT 0 motion.tooloffset.c 15 float OUT 0 motion.tooloffset.u 15 float OUT 0 motion.tooloffset.v 15 float OUT 0 motion.tooloffset.w 15 float OUT 0 motion.tooloffset.x 15 float OUT 0 motion.tooloffset.y 15 float OUT 0 motion.tooloffset.z 19 float IN 0 pid.0.Dgain 19 float IN 0 pid.0.FF0 19 float IN 1 pid.0.FF1 19 float IN 0.00011 pid.0.FF2 19 float IN 0 pid.0.Igain 19 float IN 1000 pid.0.Pgain 19 float IN 0 pid.0.bias 19 float IN 0 pid.0.command <== emcmot.00.pos-cmd 19 float IN 0 pid.0.command-deriv <== emcmot.00.vel-cmd 19 float IN 0 pid.0.deadband 19 s32 OUT 1022 pid.0.do-pid-calcs.time 19 bit IN FALSE pid.0.enable <== emcmot.00.enable 19 float OUT 0 pid.0.error 19 bit IN TRUE pid.0.error-previous-target 19 float IN 0 pid.0.feedback <== motor.00.pos-fb 19 float IN 0 pid.0.feedback-deriv 19 bit IN FALSE pid.0.index-enable 19 float IN 0 pid.0.maxcmdD 19 float IN 0 pid.0.maxcmdDD 19 float IN 0.0005 pid.0.maxerror 19 float IN 0 pid.0.maxerrorD 19 float IN 0 pid.0.maxerrorI 19 float IN 0 pid.0.maxoutput 19 float OUT 0 pid.0.output ==> motor.00.command 19 bit OUT FALSE pid.0.saturated 19 s32 OUT 0 pid.0.saturated-count 19 float OUT 0 pid.0.saturated-s 19 float IN 0 pid.1.Dgain 19 float IN 0 pid.1.FF0 19 float IN 1 pid.1.FF1 19 float IN 0.00011 pid.1.FF2 19 float IN 0 pid.1.Igain 19 float IN 1000 pid.1.Pgain 19 float IN 0 pid.1.bias 19 float IN 0 pid.1.command <== emcmot.01.pos-cmd 19 float IN 0 pid.1.command-deriv <== emcmot.01.vel-cmd 19 float IN 0 pid.1.deadband 19 s32 OUT 343 pid.1.do-pid-calcs.time 19 bit IN FALSE pid.1.enable <== emcmot.01.enable 19 float OUT 0 pid.1.error 19 bit IN TRUE pid.1.error-previous-target 19 float IN 0 pid.1.feedback <== motor.01.pos-fb 19 float IN 0 pid.1.feedback-deriv 19 bit IN FALSE pid.1.index-enable 19 float IN 0 pid.1.maxcmdD 19 float IN 0 pid.1.maxcmdDD 19 float IN 0.0005 pid.1.maxerror 19 float IN 0 pid.1.maxerrorD 19 float IN 0 pid.1.maxerrorI 19 float IN 0 pid.1.maxoutput 19 float OUT 0 pid.1.output ==> motor.01.command 19 bit OUT FALSE pid.1.saturated 19 s32 OUT 0 pid.1.saturated-count 19 float OUT 0 pid.1.saturated-s 19 float IN 0 pid.2.Dgain 19 float IN 0 pid.2.FF0 19 float IN 1 pid.2.FF1 19 float IN 0.00011 pid.2.FF2 19 float IN 0 pid.2.Igain 19 float IN 1000 pid.2.Pgain 19 float IN 0 pid.2.bias 19 float IN 0 pid.2.command <== emcmot.02.pos-cmd 19 float IN 0 pid.2.command-deriv <== emcmot.02.vel-cmd 19 float IN 0 pid.2.deadband 19 s32 OUT 266 pid.2.do-pid-calcs.time 19 bit IN FALSE pid.2.enable <== emcmot.02.enable 19 float OUT 0 pid.2.error 19 bit IN TRUE pid.2.error-previous-target 19 float IN 0 pid.2.feedback <== motor.02.pos-fb 19 float IN 0 pid.2.feedback-deriv 19 bit IN FALSE pid.2.index-enable 19 float IN 0 pid.2.maxcmdD 19 float IN 0 pid.2.maxcmdDD 19 float IN 0.0005 pid.2.maxerror 19 float IN 0 pid.2.maxerrorD 19 float IN 0 pid.2.maxerrorI 19 float IN 0 pid.2.maxoutput 19 float OUT 0 pid.2.output ==> motor.02.command 19 bit OUT FALSE pid.2.saturated 19 s32 OUT 0 pid.2.saturated-count 19 float OUT 0 pid.2.saturated-s 19 float IN 0.2 pid.3.Dgain 19 float IN 0 pid.3.FF0 19 float IN 0 pid.3.FF1 19 float IN 0 pid.3.FF2 19 float IN 200 pid.3.Igain 19 float IN 50 pid.3.Pgain 19 float IN 0 pid.3.bias 19 float IN 0 pid.3.command 19 float IN 0 pid.3.command-deriv 19 float IN 0 pid.3.deadband 19 s32 OUT 322 pid.3.do-pid-calcs.time 19 bit IN FALSE pid.3.enable 19 float OUT 0 pid.3.error 19 bit IN TRUE pid.3.error-previous-target 19 float IN 0 pid.3.feedback 19 float IN 0 pid.3.feedback-deriv 19 bit IN FALSE pid.3.index-enable 19 float IN 0 pid.3.maxcmdD 19 float IN 0 pid.3.maxcmdDD 19 float IN 50 pid.3.maxerror 19 float IN 0 pid.3.maxerrorD 19 float IN 0 pid.3.maxerrorI 19 float IN 0 pid.3.maxoutput 19 float OUT 0 pid.3.output 19 bit OUT FALSE pid.3.saturated 19 s32 OUT 0 pid.3.saturated-count 19 float OUT 0 pid.3.saturated-s 16 s32 OUT 338954 servo-thread.time debian@debian:~$ halcmd show param Parameters: Owner Type Dir Value Name 25 bit RW FALSE hm2_7i92.0.gpio.000.invert_output 25 bit RW FALSE hm2_7i92.0.gpio.000.is_opendrain 25 bit RW FALSE hm2_7i92.0.gpio.000.is_output 25 bit RW FALSE hm2_7i92.0.gpio.001.invert_output 25 bit RW FALSE hm2_7i92.0.gpio.001.is_opendrain 25 bit RW FALSE hm2_7i92.0.gpio.002.invert_output 25 bit RW FALSE hm2_7i92.0.gpio.002.is_opendrain 25 bit RW FALSE hm2_7i92.0.gpio.003.invert_output 25 bit RW FALSE hm2_7i92.0.gpio.003.is_opendrain 25 bit RW FALSE hm2_7i92.0.gpio.003.is_output 25 bit RW FALSE hm2_7i92.0.gpio.004.invert_output 25 bit RW FALSE hm2_7i92.0.gpio.004.is_opendrain 25 bit RW FALSE hm2_7i92.0.gpio.005.invert_output 25 bit RW FALSE hm2_7i92.0.gpio.005.is_opendrain 25 bit RW FALSE hm2_7i92.0.gpio.005.is_output 25 bit RW FALSE hm2_7i92.0.gpio.006.invert_output 25 bit RW FALSE hm2_7i92.0.gpio.006.is_opendrain 25 bit RW FALSE hm2_7i92.0.gpio.007.invert_output 25 bit RW FALSE hm2_7i92.0.gpio.007.is_opendrain 25 bit RW FALSE hm2_7i92.0.gpio.007.is_output 25 bit RW FALSE hm2_7i92.0.gpio.008.invert_output 25 bit RW FALSE hm2_7i92.0.gpio.008.is_opendrain 25 bit RW FALSE hm2_7i92.0.gpio.009.invert_output 25 bit RW FALSE hm2_7i92.0.gpio.009.is_opendrain 25 bit RW FALSE hm2_7i92.0.gpio.010.invert_output 25 bit RW FALSE hm2_7i92.0.gpio.010.is_opendrain 25 bit RW FALSE hm2_7i92.0.gpio.011.invert_output 25 bit RW FALSE hm2_7i92.0.gpio.011.is_opendrain 25 bit RW FALSE hm2_7i92.0.gpio.011.is_output 25 bit RW FALSE hm2_7i92.0.gpio.012.invert_output 25 bit RW FALSE hm2_7i92.0.gpio.012.is_opendrain 25 bit RW FALSE hm2_7i92.0.gpio.012.is_output 25 bit RW FALSE hm2_7i92.0.gpio.013.invert_output 25 bit RW FALSE hm2_7i92.0.gpio.013.is_opendrain 25 bit RW FALSE hm2_7i92.0.gpio.013.is_output 25 bit RW FALSE hm2_7i92.0.gpio.014.invert_output 25 bit RW FALSE hm2_7i92.0.gpio.014.is_opendrain 25 bit RW FALSE hm2_7i92.0.gpio.014.is_output 25 bit RW FALSE hm2_7i92.0.gpio.015.invert_output 25 bit RW FALSE hm2_7i92.0.gpio.015.is_opendrain 25 bit RW FALSE hm2_7i92.0.gpio.015.is_output 25 bit RW FALSE hm2_7i92.0.gpio.016.invert_output 25 bit RW FALSE hm2_7i92.0.gpio.016.is_opendrain 25 bit RW FALSE hm2_7i92.0.gpio.016.is_output 25 bit RW FALSE hm2_7i92.0.gpio.017.invert_output 25 bit RW FALSE hm2_7i92.0.gpio.017.is_opendrain 25 bit RW FALSE hm2_7i92.0.gpio.017.is_output 25 bit RW FALSE hm2_7i92.0.gpio.018.invert_output 25 bit RW FALSE hm2_7i92.0.gpio.018.is_opendrain 25 bit RW FALSE hm2_7i92.0.gpio.019.invert_output 25 bit RW FALSE hm2_7i92.0.gpio.019.is_opendrain 25 bit RW FALSE hm2_7i92.0.gpio.019.is_output 25 bit RW FALSE hm2_7i92.0.gpio.020.invert_output 25 bit RW FALSE hm2_7i92.0.gpio.020.is_opendrain 25 bit RW FALSE hm2_7i92.0.gpio.020.is_output 25 bit RW FALSE hm2_7i92.0.gpio.021.invert_output 25 bit RW FALSE hm2_7i92.0.gpio.021.is_opendrain 25 bit RW FALSE hm2_7i92.0.gpio.021.is_output 25 bit RW FALSE hm2_7i92.0.gpio.022.invert_output 25 bit RW FALSE hm2_7i92.0.gpio.022.is_opendrain 25 bit RW FALSE hm2_7i92.0.gpio.022.is_output 25 bit RW FALSE hm2_7i92.0.gpio.023.invert_output 25 bit RW FALSE hm2_7i92.0.gpio.023.is_opendrain 25 bit RW FALSE hm2_7i92.0.gpio.023.is_output 25 bit RW FALSE hm2_7i92.0.gpio.024.invert_output 25 bit RW FALSE hm2_7i92.0.gpio.024.is_opendrain 25 bit RW FALSE hm2_7i92.0.gpio.024.is_output 25 bit RW FALSE hm2_7i92.0.gpio.025.invert_output 25 bit RW FALSE hm2_7i92.0.gpio.025.is_opendrain 25 bit RW FALSE hm2_7i92.0.gpio.025.is_output 25 bit RW FALSE hm2_7i92.0.gpio.026.invert_output 25 bit RW FALSE hm2_7i92.0.gpio.026.is_opendrain 25 bit RW FALSE hm2_7i92.0.gpio.026.is_output 25 bit RW FALSE hm2_7i92.0.gpio.027.invert_output 25 bit RW FALSE hm2_7i92.0.gpio.027.is_opendrain 25 bit RW FALSE hm2_7i92.0.gpio.027.is_output 25 bit RW FALSE hm2_7i92.0.gpio.028.invert_output 25 bit RW FALSE hm2_7i92.0.gpio.028.is_opendrain 25 bit RW FALSE hm2_7i92.0.gpio.028.is_output 25 bit RW FALSE hm2_7i92.0.gpio.029.invert_output 25 bit RW FALSE hm2_7i92.0.gpio.029.is_opendrain 25 bit RW FALSE hm2_7i92.0.gpio.029.is_output 25 bit RW FALSE hm2_7i92.0.gpio.030.invert_output 25 bit RW FALSE hm2_7i92.0.gpio.030.is_opendrain 25 bit RW FALSE hm2_7i92.0.gpio.030.is_output 25 bit RW FALSE hm2_7i92.0.gpio.031.invert_output 25 bit RW FALSE hm2_7i92.0.gpio.031.is_opendrain 25 bit RW FALSE hm2_7i92.0.gpio.031.is_output 25 bit RW FALSE hm2_7i92.0.gpio.032.invert_output 25 bit RW FALSE hm2_7i92.0.gpio.032.is_opendrain 25 bit RW FALSE hm2_7i92.0.gpio.032.is_output 25 bit RW FALSE hm2_7i92.0.gpio.033.invert_output 25 bit RW FALSE hm2_7i92.0.gpio.033.is_opendrain 25 bit RW FALSE hm2_7i92.0.gpio.033.is_output 25 bit RW FALSE hm2_7i92.0.io_error 25 s32 RO 1 hm2_7i92.0.packet-error-decrement 25 s32 RW 2 hm2_7i92.0.packet-error-increment 25 s32 RW 10 hm2_7i92.0.packet-error-limit 25 s32 RW 80 hm2_7i92.0.packet-read-timeout 25 s32 RW 1 hm2_7i92.0.pwmgen.00.output-type 25 float RW 1 hm2_7i92.0.pwmgen.00.scale 25 s32 RW 1 hm2_7i92.0.pwmgen.01.output-type 25 float RW 1 hm2_7i92.0.pwmgen.01.scale 25 u32 RW 0x00004E20 hm2_7i92.0.pwmgen.pdm_frequency 25 u32 RW 0x00004E20 hm2_7i92.0.pwmgen.pwm_frequency 25 s32 RW 0 hm2_7i92.0.read-request.tmax 25 bit RO FALSE hm2_7i92.0.read-request.tmax-increased 25 s32 RW 975632 hm2_7i92.0.read.tmax 25 bit RO FALSE hm2_7i92.0.read.tmax-increased 25 u32 RW 0x000007D0 hm2_7i92.0.stepgen.00.dirhold 25 u32 RW 0x000007D0 hm2_7i92.0.stepgen.00.dirsetup 25 float RW 120 hm2_7i92.0.stepgen.00.maxaccel 25 float RW 18 hm2_7i92.0.stepgen.00.maxvel 25 float RW 9970 hm2_7i92.0.stepgen.00.position-scale 25 u32 RW 0x00000000 hm2_7i92.0.stepgen.00.step_type 25 u32 RW 0x000009C4 hm2_7i92.0.stepgen.00.steplen 25 u32 RW 0x000009C4 hm2_7i92.0.stepgen.00.stepspace 25 u32 RW 0x00000000 hm2_7i92.0.stepgen.00.table-data-0 25 u32 RW 0x00000000 hm2_7i92.0.stepgen.00.table-data-1 25 u32 RW 0x00000000 hm2_7i92.0.stepgen.00.table-data-2 25 u32 RW 0x00000000 hm2_7i92.0.stepgen.00.table-data-3 25 u32 RW 0x000007D0 hm2_7i92.0.stepgen.01.dirhold 25 u32 RW 0x000007D0 hm2_7i92.0.stepgen.01.dirsetup 25 float RW 120 hm2_7i92.0.stepgen.01.maxaccel 25 float RW 18 hm2_7i92.0.stepgen.01.maxvel 25 float RW 10000 hm2_7i92.0.stepgen.01.position-scale 25 u32 RW 0x00000000 hm2_7i92.0.stepgen.01.step_type 25 u32 RW 0x000009C4 hm2_7i92.0.stepgen.01.steplen 25 u32 RW 0x000009C4 hm2_7i92.0.stepgen.01.stepspace 25 u32 RW 0x00000000 hm2_7i92.0.stepgen.01.table-data-0 25 u32 RW 0x00000000 hm2_7i92.0.stepgen.01.table-data-1 25 u32 RW 0x00000000 hm2_7i92.0.stepgen.01.table-data-2 25 u32 RW 0x00000000 hm2_7i92.0.stepgen.01.table-data-3 25 u32 RW 0x000007D0 hm2_7i92.0.stepgen.02.dirhold 25 u32 RW 0x000007D0 hm2_7i92.0.stepgen.02.dirsetup 25 float RW 120 hm2_7i92.0.stepgen.02.maxaccel 25 float RW 18 hm2_7i92.0.stepgen.02.maxvel 25 float RW 10000 hm2_7i92.0.stepgen.02.position-scale 25 u32 RW 0x00000000 hm2_7i92.0.stepgen.02.step_type 25 u32 RW 0x000009C4 hm2_7i92.0.stepgen.02.steplen 25 u32 RW 0x000009C4 hm2_7i92.0.stepgen.02.stepspace 25 u32 RW 0x00000000 hm2_7i92.0.stepgen.02.table-data-0 25 u32 RW 0x00000000 hm2_7i92.0.stepgen.02.table-data-1 25 u32 RW 0x00000000 hm2_7i92.0.stepgen.02.table-data-2 25 u32 RW 0x00000000 hm2_7i92.0.stepgen.02.table-data-3 25 u32 RW 0x017D7840 hm2_7i92.0.watchdog.timeout_ns 25 s32 RW 266595 hm2_7i92.0.write.tmax 25 bit RO FALSE hm2_7i92.0.write.tmax-increased 6 s32 RO 0 iocontrol.0.tool-prep-index 15 s32 RW 17185 motion-command-handler.tmax 15 bit RO FALSE motion-command-handler.tmax-increased 15 s32 RW 73535 motion-controller.tmax 15 bit RO FALSE motion-controller.tmax-increased 15 bit RO FALSE motion.debug-bit-0 15 bit RO FALSE motion.debug-bit-1 15 float RO 1 motion.debug-float-0 15 float RO 0 motion.debug-float-1 15 float RO 0 motion.debug-float-2 15 float RO 1 motion.debug-float-3 15 s32 RO 0 motion.debug-s32-0 15 s32 RO 0 motion.debug-s32-1 15 u32 RO 0x002A76C1 motion.servo.last-period 19 s32 RW 14938 pid.0.do-pid-calcs.tmax 19 bit RO FALSE pid.0.do-pid-calcs.tmax-increased 19 s32 RW 14077 pid.1.do-pid-calcs.tmax 19 bit RO FALSE pid.1.do-pid-calcs.tmax-increased 19 s32 RW 14098 pid.2.do-pid-calcs.tmax 19 bit RO FALSE pid.2.do-pid-calcs.tmax-increased 19 s32 RW 13636 pid.3.do-pid-calcs.tmax 19 bit RO FALSE pid.3.do-pid-calcs.tmax-increased 16 s32 RW 1087317 servo-thread.tmax 15 float RO 0 tc.0.acc 15 float RO 0 tc.0.pos 15 float RO 0 tc.0.vel 15 float RO 0 tc.1.acc 15 float RO 0 tc.1.pos 15 float RO 0 tc.1.vel 15 float RO 0 tc.2.acc 15 float RO 0 tc.2.pos 15 float RO 0 tc.2.vel 15 float RO 0 tc.3.acc 15 float RO 0 tc.3.pos 15 float RO 0 tc.3.vel 15 u32 RO 0x00000000 traj.active_tc 15 float RO 0 traj.pos_out 15 float RO 0 traj.vel_out debian@debian:~$