From e83540464809db87d9dbfbae58cd54a8ffebb5a4 Mon Sep 17 00:00:00 2001 From: david mueller Date: Thu, 19 Mar 2026 11:24:29 +0100 Subject: [PATCH 1/3] Gmoccapy sim config: Fix HOME value causing limit violation on homing --- configs/sim/gmoccapy/lathe_configs/lathe_imperial.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/sim/gmoccapy/lathe_configs/lathe_imperial.ini b/configs/sim/gmoccapy/lathe_configs/lathe_imperial.ini index 562f407ff22..3718e20c857 100644 --- a/configs/sim/gmoccapy/lathe_configs/lathe_imperial.ini +++ b/configs/sim/gmoccapy/lathe_configs/lathe_imperial.ini @@ -146,7 +146,7 @@ MAX_LIMIT = 400.0 FERROR = 0.050 MIN_FERROR = 0.010 HOME_OFFSET = 1.0 -HOME = -4 +HOME = -2 HOME_SEARCH_VEL = 40.0 HOME_LATCH_VEL = 2.0 HOME_USE_INDEX = NO From a8605b7ad31110e255233b0b5b2daa86dcf2065c Mon Sep 17 00:00:00 2001 From: david mueller Date: Thu, 19 Mar 2026 17:20:34 +0100 Subject: [PATCH 2/3] Add sim config for shared home switches --- configs/sim/axis/home_is_shared/README | 5 + .../axis/home_is_shared/home_is_shared.ini | 195 ++++++++++++++++++ .../simulate_home_is_shared.halshow | 1 + .../simulated_home_is_shared.hal | 37 ++++ 4 files changed, 238 insertions(+) create mode 100644 configs/sim/axis/home_is_shared/README create mode 100644 configs/sim/axis/home_is_shared/home_is_shared.ini create mode 100644 configs/sim/axis/home_is_shared/simulate_home_is_shared.halshow create mode 100644 configs/sim/axis/home_is_shared/simulated_home_is_shared.hal diff --git a/configs/sim/axis/home_is_shared/README b/configs/sim/axis/home_is_shared/README new file mode 100644 index 00000000000..e1f834ecd53 --- /dev/null +++ b/configs/sim/axis/home_is_shared/README @@ -0,0 +1,5 @@ +This config simulates shared homing switch on joint_0 (X-Axis) and joint_2 (Z-Axis). + +Note that the shared home switch signal (ie 'joint.0.home-sw-in', 'joint.2.home-sw-in') needs to be low in order to rehome the machine. + +Also note that 'simulate_home_is_shared.hal' is only used to simulate the homing process and should not be used for a real machine. diff --git a/configs/sim/axis/home_is_shared/home_is_shared.ini b/configs/sim/axis/home_is_shared/home_is_shared.ini new file mode 100644 index 00000000000..e80bf812c76 --- /dev/null +++ b/configs/sim/axis/home_is_shared/home_is_shared.ini @@ -0,0 +1,195 @@ +[APPLICATIONS] +APP = halshow ./simulate_home_is_shared.halshow + +# General section ------------------------------------------------------------- +[EMC] + +# Version of this INI file +VERSION = 1.1 + +# Name of machine, for use with display, etc. +MACHINE = LinuxCNC-HAL-SIM-AXIS + +# Debug level, 0 means no messages. See src/emc/nml_int/emcglb.h for others +#DEBUG = 0x7FFFFFFF +DEBUG = 0 + +# Sections for display options ------------------------------------------------ +[DISPLAY] + +# Name of display program, e.g., axis +DISPLAY = axis + +# Cycle time, in seconds, that display will sleep between polls +CYCLE_TIME = 0.100 + +# Path to help file +HELP_FILE = doc/help.txt + +# Initial display setting for position, RELATIVE or MACHINE +POSITION_OFFSET = RELATIVE + +# Initial display setting for position, COMMANDED or ACTUAL +POSITION_FEEDBACK = ACTUAL + +# Highest value that will be allowed for feed override, 1.0 = 100% +MAX_FEED_OVERRIDE = 1.2 +MAX_SPINDLE_OVERRIDE = 1.0 + +MAX_LINEAR_VELOCITY = 5 +DEFAULT_LINEAR_VELOCITY = .25 +DEFAULT_SPINDLE_SPEED = 200 +# Prefix to be used +PROGRAM_PREFIX = ../../nc_files/ + +# Introductory graphic +INTRO_GRAPHIC = linuxcnc.gif +INTRO_TIME = 5 + +#EDITOR = geany +TOOL_EDITOR = tooledit + +INCREMENTS = 1 in, 0.1 in, 10 mil, 1 mil, 1mm, .1mm, 1/8000 in + +[FILTER] +PROGRAM_EXTENSION = .png,.gif,.jpg Grayscale Depth Image +PROGRAM_EXTENSION = .py Python Script + +png = image-to-gcode +gif = image-to-gcode +jpg = image-to-gcode +py = python3 + +# Task controller section ----------------------------------------------------- +[TASK] + +# Name of task controller program, e.g., milltask +TASK = milltask + +# Cycle time, in seconds, that task controller will sleep between polls +CYCLE_TIME = 0.001 + +# Part program interpreter section -------------------------------------------- +[RS274NGC] + +# File containing interpreter variables +PARAMETER_FILE = sim.var + +# Motion control section ------------------------------------------------------ +[EMCMOT] + +EMCMOT = motmod + +# Timeout for comm to emcmot, in seconds +COMM_TIMEOUT = 1.0 + +# BASE_PERIOD is unused in this configuration but specified in core_sim.hal +BASE_PERIOD = 0 +# Servo task period, in nano-seconds +SERVO_PERIOD = 1000000 + +# section for main IO controller parameters ----------------------------------- +[EMCIO] +# tool table file +TOOL_TABLE = ../sim.tbl +TOOL_CHANGE_POSITION = 0 0 0 +TOOL_CHANGE_QUILL_UP = 1 + +# Hardware Abstraction Layer section -------------------------------------------------- +[HAL] +HALFILE = core_sim.hal +HALFILE = simulated_home_is_shared.hal +HALUI = halui + +# Trajectory planner section -------------------------------------------------- +[TRAJ] +COORDINATES = X Y Z +LINEAR_UNITS = inch +ANGULAR_UNITS = degree +MAX_LINEAR_VELOCITY = 4 +DEFAULT_LINEAR_ACCELERATION = 100 +MAX_LINEAR_ACCELERATION = 100 +POSITION_FILE = position.txt + +[KINS] +KINEMATICS = trivkins +JOINTS = 3 + +# Axes sections --------------- +[AXIS_X] +MAX_VELOCITY = 4 +MAX_ACCELERATION = 100.0 +MIN_LIMIT = -10.0 +MAX_LIMIT = 10.0 + +[AXIS_Y] +MAX_VELOCITY = 4 +MAX_ACCELERATION = 100.0 +MIN_LIMIT = -10.0 +MAX_LIMIT = 10.0 + +[AXIS_Z] +MAX_VELOCITY = 4 +MAX_ACCELERATION = 100.0 +MIN_LIMIT = -8.0 +MAX_LIMIT = 0.12 + +# Joints sections ------------- +[JOINT_0] +TYPE = LINEAR +HOME = 0.000 +MAX_VELOCITY = 5 +MAX_ACCELERATION = 50.0 +BACKLASH = 0.000 +INPUT_SCALE = 4000 +OUTPUT_SCALE = 1.000 +FERROR = 0.050 +MIN_FERROR = 0.010 +MIN_LIMIT = -10.0 +MAX_LIMIT = 10.0 +HOME_OFFSET = 0.0 +HOME_SEARCH_VEL = 20.0 +HOME_LATCH_VEL = 20.0 +HOME_USE_INDEX = NO +HOME_IGNORE_LIMITS = NO +HOME_SEQUENCE = 1 +HOME_IS_SHARED = 1 + +[JOINT_1] +TYPE = LINEAR +HOME = 0.000 +MAX_VELOCITY = 5 +MAX_ACCELERATION = 50.0 +BACKLASH = 0.000 +INPUT_SCALE = 4000 +OUTPUT_SCALE = 1.000 +FERROR = 0.050 +MIN_FERROR = 0.010 +MIN_LIMIT = -10.0 +MAX_LIMIT = 10.0 +HOME_OFFSET = 0.0 +HOME_SEARCH_VEL = 20.0 +HOME_LATCH_VEL = 20.0 +HOME_USE_INDEX = NO +HOME_IGNORE_LIMITS = NO +HOME_SEQUENCE = 1 + +[JOINT_2] +TYPE = LINEAR +HOME = 0.0 +MAX_VELOCITY = 5 +MAX_ACCELERATION = 50.0 +BACKLASH = 0.000 +INPUT_SCALE = 4000 +OUTPUT_SCALE = 1.000 +MIN_LIMIT = -8.0 +MAX_LIMIT = 0.12 +FERROR = 0.050 +MIN_FERROR = 0.010 +HOME_OFFSET = 1.0 +HOME_SEARCH_VEL = 20.0 +HOME_LATCH_VEL = 20.0 +HOME_USE_INDEX = NO +HOME_IGNORE_LIMITS = NO +HOME_SEQUENCE = 0 +HOME_IS_SHARED = 1 diff --git a/configs/sim/axis/home_is_shared/simulate_home_is_shared.halshow b/configs/sim/axis/home_is_shared/simulate_home_is_shared.halshow new file mode 100644 index 00000000000..2747de5d356 --- /dev/null +++ b/configs/sim/axis/home_is_shared/simulate_home_is_shared.halshow @@ -0,0 +1 @@ +pin+joint.0.home-sw-in pin+joint.1.home-sw-in pin+joint.2.home-sw-in diff --git a/configs/sim/axis/home_is_shared/simulated_home_is_shared.hal b/configs/sim/axis/home_is_shared/simulated_home_is_shared.hal new file mode 100644 index 00000000000..cebeecb91e2 --- /dev/null +++ b/configs/sim/axis/home_is_shared/simulated_home_is_shared.hal @@ -0,0 +1,37 @@ +# This hal file simulates shared home switches +loadrt or2 names=or2_0 +loadrt comp names=comp_x,comp_y,comp_z + +# set fixed value for position of virtual switches (use 'in0' for positive and 'in1' for negative values) +net Xhomeswpos => comp_x.in0 +net Yhomeswpos => comp_y.in0 +net Zhomeswpos => comp_z.in0 + +sets Xhomeswpos 1 +sets Yhomeswpos .5 +sets Zhomeswpos 2 + +# link current position if simulated machine to the other input of the comp functions +net Xpos => comp_x.in1 +net Ypos => comp_y.in1 +net Zpos => comp_z.in1 + +# set hysteresis of virtual home switches +setp comp_x.hyst .02 +setp comp_y.hyst .02 +setp comp_z.hyst .02 + +net Xhomesw <= comp_x.out +net Yhomesw <= comp_y.out => joint.1.home-sw-in +net Zhomesw <= comp_z.out + +addf comp_x servo-thread +addf comp_y servo-thread +addf comp_z servo-thread + +# this section is only for shared home switch signals on multiple axes +net Xhomesw => or2_0.in0 +net Zhomesw => or2_0.in1 +net XZhomesw or2_0.out => joint.0.home-sw-in joint.2.home-sw-in + +addf or2_0 servo-thread From 4975608ad963e787c853fa0d7686a9a711a9a85b Mon Sep 17 00:00:00 2001 From: david mueller Date: Thu, 19 Mar 2026 11:17:38 +0100 Subject: [PATCH 3/3] Don't use shared home switches in simulation configs Using shared limit switches in sim configs creates error messages when trying to rehome. --- configs/by_interface/parport/nist-lathe/inch.ini | 2 -- configs/by_machine/scorbot-er-3/scorbot-er-3.ini | 3 --- configs/sim/axis/axis.ini | 2 -- configs/sim/axis/axis_mm.ini | 2 -- configs/sim/axis/canterp.ini | 2 -- configs/sim/axis/classicladder/demo_sim_cl.ini | 2 -- configs/sim/axis/gantry/gantry.ini | 4 ---- configs/sim/axis/gantry/gantry_jjog.ini | 4 ---- configs/sim/axis/gladevcp/gladevcp_panel.ini | 2 -- configs/sim/axis/gladevcp/gladevcp_panel_tester.ini | 2 -- configs/sim/axis/gladevcp/gladevcp_tab.ini | 2 -- configs/sim/axis/gladevcp/probe.ini | 2 -- configs/sim/axis/gladevcp/set-param-from-ini.ini | 2 -- configs/sim/axis/halui_pyvcp/halui.ini | 2 -- configs/sim/axis/histogram_demo.ini | 2 -- configs/sim/axis/historical_lathe.ini | 2 -- configs/sim/axis/ini_hal_demo.ini | 2 -- configs/sim/axis/ini_with_includes/joint_0.inc | 1 - configs/sim/axis/ini_with_includes/joint_2.inc | 1 - configs/sim/axis/ja_tests/xz/xzbase.inc | 2 -- configs/sim/axis/lathe_multispindle/lathe.ini | 2 -- configs/sim/axis/moveoff/moveoff_base.inc | 3 --- configs/sim/axis/ngcgui/ngcgui.ini | 2 -- configs/sim/axis/ngcgui/ngcgui_gcmc.ini | 2 -- configs/sim/axis/ngcgui/ngcgui_lathe.ini | 2 -- configs/sim/axis/ngcgui/ngcgui_simple.ini | 2 -- configs/sim/axis/ngcgui/pyngcgui_axis.ini | 2 -- configs/sim/axis/profile_axis.ini | 2 -- configs/sim/axis/qtvcp/qtvcp_tab.ini | 2 -- configs/sim/axis/qtvcp/qtvismach_tab.ini | 2 -- configs/sim/axis/random_tc.ini | 2 -- configs/sim/axis/remap/cycle/cycle.ini | 5 ----- .../axis/remap/extend-builtins/extend-builtins.ini | 2 -- configs/sim/axis/remap/getting-started/demo.ini | 2 -- .../manualtoolchange.ini | 2 -- .../axis/remap/rack-toolchange/racktoolchange.ini | 2 -- configs/sim/axis/remap/stop-lookahead/demo.ini | 2 -- configs/sim/axis/simtcl/twopass_base.inc | 2 -- configs/sim/axis/spindle_orient/orient.ini | 2 -- configs/sim/axis/twopass/twopass.ini | 2 -- configs/sim/gmoccapy/gmoccapy.ini | 2 -- configs/sim/gmoccapy/gmoccapy_4_axis.ini | 3 --- configs/sim/gmoccapy/gmoccapy_800x600.ini | 2 -- configs/sim/gmoccapy/gmoccapy_XYZAB.ini | 2 -- configs/sim/gmoccapy/gmoccapy_XYZAC.ini | 2 -- configs/sim/gmoccapy/gmoccapy_XYZCW.ini | 3 --- configs/sim/gmoccapy/gmoccapy_blockdelete.ini | 2 -- configs/sim/gmoccapy/gmoccapy_left_panel.ini | 2 -- configs/sim/gmoccapy/gmoccapy_messages.ini | 2 -- configs/sim/gmoccapy/gmoccapy_pedant.ini | 2 -- configs/sim/gmoccapy/gmoccapy_pyngcgui.ini | 2 -- configs/sim/gmoccapy/gmoccapy_pyngcgui_gcmc.ini | 2 -- configs/sim/gmoccapy/gmoccapy_qt_messages.ini | 2 -- configs/sim/gmoccapy/gmoccapy_right_panel.ini | 2 -- .../sim/gmoccapy/gmoccapy_sim_hardware_button.ini | 2 -- configs/sim/gmoccapy/gmoccapy_with_user_tabs.ini | 2 -- configs/sim/gmoccapy/lathe_configs/lathe.ini | 2 -- configs/sim/gmoccapy/lathe_configs/lathe_C.ini | 2 -- configs/sim/gmoccapy/lathe_configs/lathe_CW.ini | 2 -- .../sim/gmoccapy/lathe_configs/lathe_backtool.ini | 2 -- .../sim/gmoccapy/lathe_configs/lathe_imperial.ini | 2 -- configs/sim/gmoccapy/lathe_configs/lathe_macros.ini | 2 -- .../sim/gmoccapy/plasma_config/gmoccapy_plasma.ini | 2 -- configs/sim/gscreen/gscreen.ini | 2 -- configs/sim/gscreen/gscreen_custom/9axis.ini | 5 ----- configs/sim/gscreen/gscreen_custom/gaxis_no_plot.ini | 2 -- configs/sim/gscreen/gscreen_custom/gscreen_gaxis.ini | 2 -- configs/sim/gscreen/gscreen_custom/industrial.ini | 2 -- configs/sim/gscreen/gscreen_custom/tester.ini | 2 -- configs/sim/gscreen/gscreen_custom/tester_metric.ini | 2 -- configs/sim/gscreen/gscreen_mm.ini | 2 -- configs/sim/gscreen/ngcgui/pyngcgui_gscreen.ini | 2 -- .../ngcgui/pyngcgui_gscreen_popupkeyboard.ini | 2 -- configs/sim/gscreen/silverdragon/silverdragon.ini | 2 -- configs/sim/pyvcp_demo/pyvcp_bottom_panel.ini | 2 -- configs/sim/pyvcp_demo/pyvcp_demo1.ini | 2 -- configs/sim/pyvcp_demo/pyvcp_embed_tab.ini | 2 -- configs/sim/qtaxis/gantry/qt_gantry.ini | 4 ---- configs/sim/qtaxis/xyz/qtaxis.ini | 2 -- .../qtdragon/qtdragon_multi_joint/qtdragon_xyyz.ini | 2 -- .../qtdragon/qtdragon_multi_joint/qtdragon_xyyzw.ini | 2 -- .../qtdragon/qtdragon_multi_joint/qtdragon_xyzy.ini | 2 -- .../qtdragon/qtdragon_multi_joint/qtdragon_xyzya.ini | 2 -- .../qtdragon/qtdragon_multi_joint/qtdragon_yyxz.ini | 2 -- .../qtdragon_tool_probe/qtdragon_auto_tool_probe.ini | 2 -- configs/sim/qtdragon/qtdragon_xyz/qtdragon_inch.ini | 2 -- .../sim/qtdragon/qtdragon_xyz/qtdragon_metric.ini | 2 -- configs/sim/qtdragon/qtdragon_xyz/qtdragon_xyza.ini | 2 -- .../sim/qtdragon/qtdragon_xyz45/qtdragon_xyza.ini | 2 -- .../sim/qtdragon/qtdragon_xyz45/qtdragon_xyzab.ini | 2 -- .../sim/qtdragon/qtdragon_xyz45/qtdragon_xyzac.ini | 2 -- .../qtdragon_hd_xyz/qtdragon_hd_vertical.ini | 2 -- .../qtdragon_hd_xyz/qtdragon_hd_vertical_xyza.ini | 2 -- .../qtdragon_hd/qtdragon_hd_xyz/qtdragon_hd_xyz.ini | 2 -- .../qtdragon_hd/qtdragon_hd_xyz/qtdragon_hd_xyza.ini | 2 -- .../qtdragon_hd_xyz/qtdragon_hd_xyzab.ini | 2 -- .../qtdragon_hd_xyz/qtdragon_hd_xyzac.ini | 2 -- .../qtdragon_hd_xyz/qtdragon_next_xyz.ini | 2 -- .../qtdragon_hd_z_compensation.ini | 2 -- configs/sim/qttouchy/qttouchy.ini | 2 -- configs/sim/qtvcp_screens/blender.ini | 2 -- configs/sim/qtvcp_screens/qt_800x600.ini | 2 -- configs/sim/qtvcp_screens/qt_gantry.ini | 4 ---- configs/sim/qtvcp_screens/qtaxis.ini | 2 -- .../sim/qtvcp_screens/qtaxis_lathe/qtaxis_lathe.ini | 2 -- configs/sim/qtvcp_screens/qtaxis_mpg.ini | 2 -- configs/sim/qtvcp_screens/qtdefault.ini | 2 -- configs/sim/qtvcp_screens/qtdefault_gantry.ini | 4 ---- configs/sim/qtvcp_screens/qtdefault_mm.ini | 2 -- configs/sim/qtvcp_screens/qtdragon/qtdragon_mpg.ini | 2 -- .../sim/qtvcp_screens/qtvcp_custom/qtdefault_ngc.ini | 2 -- .../sim/qtvcp_screens/qtvcp_experimental/gremlin.ini | 2 -- .../qtvcp_experimental/qtdefault_gladevcp.ini | 2 -- .../qtvcp_experimental/qtdefault_ngc.ini | 2 -- configs/sim/qtvcp_screens/qtx1mill.ini | 2 -- configs/sim/qtvcp_screens/tester.ini | 2 -- configs/sim/tklinuxcnc/trivkins/xzbase.inc | 2 -- configs/sim/touchy/ngcgui/pyngcgui_touchy_lathe.ini | 2 -- configs/sim/woodpecker/woodpecker.ini | 2 -- .../sim/woodpecker/woodpecker_auto_tool_probe.ini | 2 -- configs/sim/woodpecker/woodpecker_xyz.ini | 2 -- configs/sim/woodpecker/woodpecker_xyza.ini | 2 -- configs/sim/woodpecker/woodpecker_xyzab.ini | 2 -- configs/sim/woodpecker/woodpecker_xyzy.ini | 2 -- configs/sim/woodpecker/woodpecker_xyzya.ini | 2 -- docs/src/source-highlight/ini-test.ini | 2 -- lib/hallib/simulated_home.hal | 12 ++---------- tests/lathe/lathe.ini | 2 -- .../circular-arcs/configs/9axis.ini | 5 ----- .../circular-arcs/configs/axis_mm.ini | 2 -- 130 files changed, 2 insertions(+), 289 deletions(-) diff --git a/configs/by_interface/parport/nist-lathe/inch.ini b/configs/by_interface/parport/nist-lathe/inch.ini index 972aac89432..24342e14d0b 100644 --- a/configs/by_interface/parport/nist-lathe/inch.ini +++ b/configs/by_interface/parport/nist-lathe/inch.ini @@ -154,7 +154,6 @@ HOME_LATCH_VEL = -0.025 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE=1 -HOME_IS_SHARED = 1 #+ Second axis [AXIS_Y] @@ -208,7 +207,6 @@ HOME_LATCH_VEL = -0.025 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 ############################################################################### # section for main IO controller parameters ############################################################################### diff --git a/configs/by_machine/scorbot-er-3/scorbot-er-3.ini b/configs/by_machine/scorbot-er-3/scorbot-er-3.ini index 8d074c72273..3ba8fea37ae 100644 --- a/configs/by_machine/scorbot-er-3/scorbot-er-3.ini +++ b/configs/by_machine/scorbot-er-3/scorbot-er-3.ini @@ -323,7 +323,6 @@ HOME_SEQUENCE = 0 #HOME_USE_INDEX = NO #HOME_IGNORE_LIMITS = NO #HOME_SEQUENCE = 0 -#HOME_IS_SHARED = 1 #[AXIS_6] @@ -346,7 +345,6 @@ HOME_SEQUENCE = 0 #HOME_USE_INDEX = NO #HOME_IGNORE_LIMITS = NO #HOME_SEQUENCE = 0 -#HOME_IS_SHARED = 1 #[AXIS_7] @@ -369,5 +367,4 @@ HOME_SEQUENCE = 0 #HOME_USE_INDEX = NO #HOME_IGNORE_LIMITS = NO #HOME_SEQUENCE = 0 -#HOME_IS_SHARED = 1 diff --git a/configs/sim/axis/axis.ini b/configs/sim/axis/axis.ini index 5b37c2d10a9..3be2f30eaab 100644 --- a/configs/sim/axis/axis.ini +++ b/configs/sim/axis/axis.ini @@ -175,7 +175,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 [JOINT_1] TYPE = LINEAR @@ -219,4 +218,3 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 diff --git a/configs/sim/axis/axis_mm.ini b/configs/sim/axis/axis_mm.ini index e1e2e306b2c..e8ea4be1b72 100644 --- a/configs/sim/axis/axis_mm.ini +++ b/configs/sim/axis/axis_mm.ini @@ -167,7 +167,6 @@ HOME_LATCH_VEL = 25.4 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 [JOINT_1] TYPE = LINEAR @@ -206,4 +205,3 @@ HOME_LATCH_VEL = 25.4 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 diff --git a/configs/sim/axis/canterp.ini b/configs/sim/axis/canterp.ini index 02706ef076d..1fc4c1ab779 100644 --- a/configs/sim/axis/canterp.ini +++ b/configs/sim/axis/canterp.ini @@ -65,7 +65,6 @@ HOME_OFFSET = 0.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 [AXIS_Y] HOME = 0.000 @@ -104,7 +103,6 @@ HOME_OFFSET = 1.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 [EMCIO] TOOL_TABLE = sim.tbl diff --git a/configs/sim/axis/classicladder/demo_sim_cl.ini b/configs/sim/axis/classicladder/demo_sim_cl.ini index 7b132d2daf9..504200604df 100644 --- a/configs/sim/axis/classicladder/demo_sim_cl.ini +++ b/configs/sim/axis/classicladder/demo_sim_cl.ini @@ -69,7 +69,6 @@ HOME_OFFSET = 0.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 [AXIS_Y] MIN_LIMIT = -10.0 @@ -110,4 +109,3 @@ HOME_OFFSET = 1.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 diff --git a/configs/sim/axis/gantry/gantry.ini b/configs/sim/axis/gantry/gantry.ini index 53cf2ab1a42..e037fa6f37b 100644 --- a/configs/sim/axis/gantry/gantry.ini +++ b/configs/sim/axis/gantry/gantry.ini @@ -97,7 +97,6 @@ HOME_SEQUENCE = 0 HOME_SEARCH_VEL = -10 HOME_LATCH_VEL = 5 HOME_OFFSET = -0.1 -HOME_IS_SHARED = 1 [AXIS_Y] MIN_LIMIT = -0.01 @@ -116,7 +115,6 @@ HOME_SEQUENCE = -1 HOME_SEARCH_VEL = -0.1 HOME_LATCH_VEL = 0.05 HOME_OFFSET = -0.1 -HOME_IS_SHARED = 0 [AXIS_Z] MIN_LIMIT = -50.0 @@ -135,7 +133,6 @@ HOME_SEQUENCE = 2 HOME_SEARCH_VEL = 0.1 HOME_LATCH_VEL = -0.05 HOME_OFFSET = 0.1 -HOME_IS_SHARED = 1 [JOINT_3] TYPE = LINEAR @@ -148,4 +145,3 @@ HOME_SEQUENCE = -1 HOME_SEARCH_VEL = -0.1 HOME_LATCH_VEL = 0.05 HOME_OFFSET = -0.1 -HOME_IS_SHARED = 0 diff --git a/configs/sim/axis/gantry/gantry_jjog.ini b/configs/sim/axis/gantry/gantry_jjog.ini index fd6302200ff..601d905f518 100644 --- a/configs/sim/axis/gantry/gantry_jjog.ini +++ b/configs/sim/axis/gantry/gantry_jjog.ini @@ -102,7 +102,6 @@ HOME_SEQUENCE = 0 HOME_SEARCH_VEL = -10 HOME_LATCH_VEL = 5 HOME_OFFSET = -0.1 -HOME_IS_SHARED = 1 [AXIS_Y] MIN_LIMIT = -0.01 @@ -121,7 +120,6 @@ HOME_SEQUENCE = -1 HOME_SEARCH_VEL = -0.1 HOME_LATCH_VEL = 0.05 HOME_OFFSET = -0.1 -HOME_IS_SHARED = 0 [AXIS_Z] MIN_LIMIT = -50.0 @@ -140,7 +138,6 @@ HOME_SEQUENCE = 2 HOME_SEARCH_VEL = 0.1 HOME_LATCH_VEL = -0.05 HOME_OFFSET = 0.1 -HOME_IS_SHARED = 1 [JOINT_3] TYPE = LINEAR @@ -153,4 +150,3 @@ HOME_SEQUENCE = -1 HOME_SEARCH_VEL = -0.1 HOME_LATCH_VEL = 0.05 HOME_OFFSET = -0.1 -HOME_IS_SHARED = 0 diff --git a/configs/sim/axis/gladevcp/gladevcp_panel.ini b/configs/sim/axis/gladevcp/gladevcp_panel.ini index 98a1ac3dd34..a8f477b8ade 100644 --- a/configs/sim/axis/gladevcp/gladevcp_panel.ini +++ b/configs/sim/axis/gladevcp/gladevcp_panel.ini @@ -85,7 +85,6 @@ HOME_OFFSET = 0.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 [AXIS_Y] HOME = 0.000 @@ -124,4 +123,3 @@ HOME_OFFSET = 1.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 diff --git a/configs/sim/axis/gladevcp/gladevcp_panel_tester.ini b/configs/sim/axis/gladevcp/gladevcp_panel_tester.ini index 22502cb4a17..26b292677c7 100644 --- a/configs/sim/axis/gladevcp/gladevcp_panel_tester.ini +++ b/configs/sim/axis/gladevcp/gladevcp_panel_tester.ini @@ -85,7 +85,6 @@ HOME_OFFSET = 0.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 [AXIS_Y] HOME = 0.000 @@ -124,4 +123,3 @@ HOME_OFFSET = 1.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 diff --git a/configs/sim/axis/gladevcp/gladevcp_tab.ini b/configs/sim/axis/gladevcp/gladevcp_tab.ini index 3cc75cac974..4395c542d52 100644 --- a/configs/sim/axis/gladevcp/gladevcp_tab.ini +++ b/configs/sim/axis/gladevcp/gladevcp_tab.ini @@ -89,7 +89,6 @@ HOME_OFFSET = 0.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 [AXIS_Y] HOME = 0.000 @@ -128,4 +127,3 @@ HOME_OFFSET = 1.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 diff --git a/configs/sim/axis/gladevcp/probe.ini b/configs/sim/axis/gladevcp/probe.ini index 7e854334741..07c81785ad6 100644 --- a/configs/sim/axis/gladevcp/probe.ini +++ b/configs/sim/axis/gladevcp/probe.ini @@ -85,7 +85,6 @@ HOME_OFFSET = 0.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 [AXIS_Y] HOME = 0.000 @@ -124,7 +123,6 @@ HOME_OFFSET = 1.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 [APPLICATIONS] APP = probe_gui.sh diff --git a/configs/sim/axis/gladevcp/set-param-from-ini.ini b/configs/sim/axis/gladevcp/set-param-from-ini.ini index a421aa04c83..43da20df92f 100644 --- a/configs/sim/axis/gladevcp/set-param-from-ini.ini +++ b/configs/sim/axis/gladevcp/set-param-from-ini.ini @@ -84,7 +84,6 @@ HOME_OFFSET = 0.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 [AXIS_Y] HOME = 0.000 @@ -123,7 +122,6 @@ HOME_OFFSET = 1.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 [APPLICATIONS] # demo to exercise meter pins diff --git a/configs/sim/axis/halui_pyvcp/halui.ini b/configs/sim/axis/halui_pyvcp/halui.ini index df0905ba49a..4eaef32e8da 100644 --- a/configs/sim/axis/halui_pyvcp/halui.ini +++ b/configs/sim/axis/halui_pyvcp/halui.ini @@ -72,7 +72,6 @@ HOME_OFFSET = 0.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 [AXIS_Y] MIN_LIMIT = -10.0 @@ -109,4 +108,3 @@ HOME_OFFSET = 1.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 diff --git a/configs/sim/axis/histogram_demo.ini b/configs/sim/axis/histogram_demo.ini index d519f89e056..6033617a63a 100644 --- a/configs/sim/axis/histogram_demo.ini +++ b/configs/sim/axis/histogram_demo.ini @@ -82,7 +82,6 @@ HOME_OFFSET = 0.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 [AXIS_Y] MIN_LIMIT = -400.0 @@ -119,7 +118,6 @@ HOME_OFFSET = 1.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 [APPLICATIONS] # s32 pin using default parameters: diff --git a/configs/sim/axis/historical_lathe.ini b/configs/sim/axis/historical_lathe.ini index 4ad2e975b96..43c7f327eb9 100644 --- a/configs/sim/axis/historical_lathe.ini +++ b/configs/sim/axis/historical_lathe.ini @@ -83,7 +83,6 @@ HOME_OFFSET = 1.0 HOME_SEARCH_VEL = 5.0 HOME_LATCH_VEL = 1.0 HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 [AXIS_Z] MIN_LIMIT = -2.0 @@ -108,4 +107,3 @@ HOME_OFFSET = 1.0 HOME_SEARCH_VEL = 5.0 HOME_LATCH_VEL = 1.0 HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 diff --git a/configs/sim/axis/ini_hal_demo.ini b/configs/sim/axis/ini_hal_demo.ini index 884c2e5be30..55976afc13e 100644 --- a/configs/sim/axis/ini_hal_demo.ini +++ b/configs/sim/axis/ini_hal_demo.ini @@ -86,7 +86,6 @@ HOME_OFFSET = 0.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 [AXIS_Y] MIN_LIMIT = -400.0 @@ -123,7 +122,6 @@ HOME_OFFSET = 1.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 [APPLICATIONS] DELAY= 5 diff --git a/configs/sim/axis/ini_with_includes/joint_0.inc b/configs/sim/axis/ini_with_includes/joint_0.inc index a95e168bb9f..bca08d6b506 100644 --- a/configs/sim/axis/ini_with_includes/joint_0.inc +++ b/configs/sim/axis/ini_with_includes/joint_0.inc @@ -9,4 +9,3 @@ HOME_OFFSET = 0.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 diff --git a/configs/sim/axis/ini_with_includes/joint_2.inc b/configs/sim/axis/ini_with_includes/joint_2.inc index d6c9ee64420..731b5f43b54 100644 --- a/configs/sim/axis/ini_with_includes/joint_2.inc +++ b/configs/sim/axis/ini_with_includes/joint_2.inc @@ -9,4 +9,3 @@ HOME_OFFSET = 1.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 diff --git a/configs/sim/axis/ja_tests/xz/xzbase.inc b/configs/sim/axis/ja_tests/xz/xzbase.inc index c97625043ff..0ed6ec2841a 100644 --- a/configs/sim/axis/ja_tests/xz/xzbase.inc +++ b/configs/sim/axis/ja_tests/xz/xzbase.inc @@ -66,7 +66,6 @@ TOOL_CHANGE_WITH_SPINDLE_ON = 1 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 - HOME_IS_SHARED = 0 [JOINT_1] TYPE = LINEAR @@ -81,7 +80,6 @@ HOME_IGNORE_LIMITS = NO HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 - HOME_IS_SHARED = 1 [AXIS_X] MIN_LIMIT = -10.0 diff --git a/configs/sim/axis/lathe_multispindle/lathe.ini b/configs/sim/axis/lathe_multispindle/lathe.ini index c19603d8b87..c6fdd47c1eb 100644 --- a/configs/sim/axis/lathe_multispindle/lathe.ini +++ b/configs/sim/axis/lathe_multispindle/lathe.ini @@ -159,7 +159,6 @@ HOME_LATCH_VEL = 1.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 [AXIS_Z] MIN_LIMIT = -2.0 @@ -192,6 +191,5 @@ HOME_LATCH_VEL = 1.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # section for main IO controller parameters ----------------------------------- diff --git a/configs/sim/axis/moveoff/moveoff_base.inc b/configs/sim/axis/moveoff/moveoff_base.inc index 11d70329941..ed19382d9bf 100644 --- a/configs/sim/axis/moveoff/moveoff_base.inc +++ b/configs/sim/axis/moveoff/moveoff_base.inc @@ -54,7 +54,6 @@ MAX_ACCELERATION = 50.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 1 - HOME_IS_SHARED = 1 [AXIS_Y] MIN_LIMIT = -40.0 @@ -73,7 +72,6 @@ MAX_ACCELERATION = 50.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 1 - HOME_IS_SHARED = 0 [AXIS_Z] MIN_LIMIT = -8.0 @@ -92,4 +90,3 @@ MAX_ACCELERATION = 50.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 0 - HOME_IS_SHARED = 1 diff --git a/configs/sim/axis/ngcgui/ngcgui.ini b/configs/sim/axis/ngcgui/ngcgui.ini index 97f3f7f2d17..538017966e6 100644 --- a/configs/sim/axis/ngcgui/ngcgui.ini +++ b/configs/sim/axis/ngcgui/ngcgui.ini @@ -117,7 +117,6 @@ HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 [AXIS_Y] MIN_LIMIT = -400.0 @@ -156,4 +155,3 @@ HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 diff --git a/configs/sim/axis/ngcgui/ngcgui_gcmc.ini b/configs/sim/axis/ngcgui/ngcgui_gcmc.ini index ac765329898..9139f793ee4 100644 --- a/configs/sim/axis/ngcgui/ngcgui_gcmc.ini +++ b/configs/sim/axis/ngcgui/ngcgui_gcmc.ini @@ -121,7 +121,6 @@ HOME_OFFSET = 0.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 [AXIS_Y] MIN_LIMIT = -400.0 @@ -158,4 +157,3 @@ HOME_OFFSET = 1.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 diff --git a/configs/sim/axis/ngcgui/ngcgui_lathe.ini b/configs/sim/axis/ngcgui/ngcgui_lathe.ini index 43e3818b772..dff7147df02 100644 --- a/configs/sim/axis/ngcgui/ngcgui_lathe.ini +++ b/configs/sim/axis/ngcgui/ngcgui_lathe.ini @@ -112,7 +112,6 @@ HOME_SEARCH_VEL = 5.0 HOME_LATCH_VEL = 1.0 HOME_USE_INDEX = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 [JOINT_1] TYPE = LINEAR @@ -126,4 +125,3 @@ HOME_SEARCH_VEL = 5.0 HOME_LATCH_VEL = 1.0 HOME_USE_INDEX = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 diff --git a/configs/sim/axis/ngcgui/ngcgui_simple.ini b/configs/sim/axis/ngcgui/ngcgui_simple.ini index 337da3bcfd9..ccb896d7e1f 100644 --- a/configs/sim/axis/ngcgui/ngcgui_simple.ini +++ b/configs/sim/axis/ngcgui/ngcgui_simple.ini @@ -105,7 +105,6 @@ HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 [AXIS_Y] MIN_LIMIT = -400.0 @@ -144,4 +143,3 @@ HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 diff --git a/configs/sim/axis/ngcgui/pyngcgui_axis.ini b/configs/sim/axis/ngcgui/pyngcgui_axis.ini index ad9c0da68f8..8cab0e77f10 100644 --- a/configs/sim/axis/ngcgui/pyngcgui_axis.ini +++ b/configs/sim/axis/ngcgui/pyngcgui_axis.ini @@ -118,7 +118,6 @@ HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 [AXIS_Y] MIN_LIMIT = -400.0 @@ -157,4 +156,3 @@ HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 diff --git a/configs/sim/axis/profile_axis.ini b/configs/sim/axis/profile_axis.ini index f14f3eb904b..e43ef4f7946 100644 --- a/configs/sim/axis/profile_axis.ini +++ b/configs/sim/axis/profile_axis.ini @@ -79,7 +79,6 @@ HOME_OFFSET = 0.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 [AXIS_Y] MIN_LIMIT = -40.0 @@ -116,4 +115,3 @@ HOME_OFFSET = 1.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 diff --git a/configs/sim/axis/qtvcp/qtvcp_tab.ini b/configs/sim/axis/qtvcp/qtvcp_tab.ini index eadba4f185d..7822089cb27 100644 --- a/configs/sim/axis/qtvcp/qtvcp_tab.ini +++ b/configs/sim/axis/qtvcp/qtvcp_tab.ini @@ -91,7 +91,6 @@ HOME_OFFSET = 0.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 [AXIS_Y] HOME = 0.000 @@ -130,4 +129,3 @@ HOME_OFFSET = 1.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 diff --git a/configs/sim/axis/qtvcp/qtvismach_tab.ini b/configs/sim/axis/qtvcp/qtvismach_tab.ini index 6aea5fed6a8..561c9b4c2a2 100644 --- a/configs/sim/axis/qtvcp/qtvismach_tab.ini +++ b/configs/sim/axis/qtvcp/qtvismach_tab.ini @@ -85,7 +85,6 @@ HOME_OFFSET = 0.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 [AXIS_Y] HOME = 0.000 @@ -124,4 +123,3 @@ HOME_OFFSET = 1.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 diff --git a/configs/sim/axis/random_tc.ini b/configs/sim/axis/random_tc.ini index 1b8b53ce87d..442449ee371 100644 --- a/configs/sim/axis/random_tc.ini +++ b/configs/sim/axis/random_tc.ini @@ -79,7 +79,6 @@ HOME_OFFSET = 0.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 [AXIS_Y] MIN_LIMIT = -40.0 @@ -116,4 +115,3 @@ HOME_OFFSET = 1.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 diff --git a/configs/sim/axis/remap/cycle/cycle.ini b/configs/sim/axis/remap/cycle/cycle.ini index a5d0ccdae84..6f3ebe6e5de 100644 --- a/configs/sim/axis/remap/cycle/cycle.ini +++ b/configs/sim/axis/remap/cycle/cycle.ini @@ -90,7 +90,6 @@ HOME_OFFSET = 0.0 HOME_SEARCH_VEL = 5.0 HOME_LATCH_VEL = 1.0 HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 [AXIS_Y] MIN_LIMIT = -10.0 @@ -127,7 +126,6 @@ HOME_OFFSET = 1.0 HOME_SEARCH_VEL = 5.0 HOME_LATCH_VEL = 1.0 HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 [AXIS_A] MAX_VELOCITY = 90.0 @@ -190,7 +188,6 @@ HOME_OFFSET = 0.0 HOME_SEARCH_VEL = 0.0 HOME_LATCH_VEL = 0.0 HOME_SEQUENCE = 0 -HOME_IS_SHARED = 0 [AXIS_V] MIN_LIMIT = -10.0 @@ -209,7 +206,6 @@ HOME_OFFSET = 0.0 HOME_SEARCH_VEL = 0.0 HOME_LATCH_VEL = 0.0 HOME_SEQUENCE = 0 -HOME_IS_SHARED = 0 [AXIS_W] MIN_LIMIT = -2.0 @@ -228,7 +224,6 @@ HOME_OFFSET = 0.0 HOME_SEARCH_VEL = 0.0 HOME_LATCH_VEL = 0.0 HOME_SEQUENCE = 0 -HOME_IS_SHARED = 0 [PYTHON] diff --git a/configs/sim/axis/remap/extend-builtins/extend-builtins.ini b/configs/sim/axis/remap/extend-builtins/extend-builtins.ini index cb3faf4f77e..67634a009a1 100644 --- a/configs/sim/axis/remap/extend-builtins/extend-builtins.ini +++ b/configs/sim/axis/remap/extend-builtins/extend-builtins.ini @@ -122,7 +122,6 @@ HOME_OFFSET = 0.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 [AXIS_Y] MIN_LIMIT = -40.0 @@ -159,7 +158,6 @@ HOME_OFFSET = 1.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 # section for main IO controller parameters ----------------------------------- [PYTHON] diff --git a/configs/sim/axis/remap/getting-started/demo.ini b/configs/sim/axis/remap/getting-started/demo.ini index 7a12b261471..e2e7ac32dc0 100644 --- a/configs/sim/axis/remap/getting-started/demo.ini +++ b/configs/sim/axis/remap/getting-started/demo.ini @@ -170,7 +170,6 @@ HOME_OFFSET = 0.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 [AXIS_Y] MIN_LIMIT = -40.0 @@ -207,7 +206,6 @@ HOME_OFFSET = 1.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 [PYTHON] PATH_PREPEND= python diff --git a/configs/sim/axis/remap/manual-toolchange-with-tool-length-switch/manualtoolchange.ini b/configs/sim/axis/remap/manual-toolchange-with-tool-length-switch/manualtoolchange.ini index 4b56ce7fa71..20fc4388e68 100644 --- a/configs/sim/axis/remap/manual-toolchange-with-tool-length-switch/manualtoolchange.ini +++ b/configs/sim/axis/remap/manual-toolchange-with-tool-length-switch/manualtoolchange.ini @@ -95,7 +95,6 @@ HOME_OFFSET = 0.0 HOME_SEARCH_VEL = 127 HOME_LATCH_VEL = 25.4 HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 [AXIS_Y] MIN_LIMIT = -254 @@ -132,7 +131,6 @@ HOME_OFFSET = 25.4 HOME_SEARCH_VEL = 127 HOME_LATCH_VEL = 25.4 HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 [PYTHON] # where to find Python code diff --git a/configs/sim/axis/remap/rack-toolchange/racktoolchange.ini b/configs/sim/axis/remap/rack-toolchange/racktoolchange.ini index 92265a4345f..659bda067c3 100644 --- a/configs/sim/axis/remap/rack-toolchange/racktoolchange.ini +++ b/configs/sim/axis/remap/rack-toolchange/racktoolchange.ini @@ -94,7 +94,6 @@ HOME_OFFSET = 0.0 HOME_SEARCH_VEL = 127 HOME_LATCH_VEL = 25.4 HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 [AXIS_Y] MIN_LIMIT = -254 @@ -131,7 +130,6 @@ HOME_OFFSET = 25.4 HOME_SEARCH_VEL = 127 HOME_LATCH_VEL = 25.4 HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 [PYTHON] # where to find Python code diff --git a/configs/sim/axis/remap/stop-lookahead/demo.ini b/configs/sim/axis/remap/stop-lookahead/demo.ini index 95b915cc164..43aade97169 100644 --- a/configs/sim/axis/remap/stop-lookahead/demo.ini +++ b/configs/sim/axis/remap/stop-lookahead/demo.ini @@ -88,7 +88,6 @@ HOME_OFFSET = 0.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 [AXIS_Y] MIN_LIMIT = -40.0 @@ -125,7 +124,6 @@ HOME_OFFSET = 1.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 [PYTHON] PATH_PREPEND= python diff --git a/configs/sim/axis/simtcl/twopass_base.inc b/configs/sim/axis/simtcl/twopass_base.inc index 3fa31f4cc1f..a90a4d792e2 100644 --- a/configs/sim/axis/simtcl/twopass_base.inc +++ b/configs/sim/axis/simtcl/twopass_base.inc @@ -67,7 +67,6 @@ MAX_ACCELERATION = 100.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 1 - HOME_IS_SHARED = 1 [AXIS_Y] MIN_LIMIT = -40.0 @@ -104,7 +103,6 @@ MAX_ACCELERATION = 100.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 0 - HOME_IS_SHARED = 1 [EMCIO] TOOL_TABLE = sim.tbl diff --git a/configs/sim/axis/spindle_orient/orient.ini b/configs/sim/axis/spindle_orient/orient.ini index 09e2ca59ddf..148bf9935e5 100644 --- a/configs/sim/axis/spindle_orient/orient.ini +++ b/configs/sim/axis/spindle_orient/orient.ini @@ -87,7 +87,6 @@ HOME_OFFSET = 0.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 [AXIS_Y] MIN_LIMIT = -40.0 @@ -124,4 +123,3 @@ HOME_OFFSET = 1.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 diff --git a/configs/sim/axis/twopass/twopass.ini b/configs/sim/axis/twopass/twopass.ini index 1f3ee1808bf..b944fe09c1e 100644 --- a/configs/sim/axis/twopass/twopass.ini +++ b/configs/sim/axis/twopass/twopass.ini @@ -88,7 +88,6 @@ HOME_OFFSET = 0.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 [AXIS_Y] MIN_LIMIT = -40.0 @@ -125,4 +124,3 @@ HOME_OFFSET = 1.0 HOME_SEARCH_VEL = 20.0 HOME_LATCH_VEL = 20.0 HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 diff --git a/configs/sim/gmoccapy/gmoccapy.ini b/configs/sim/gmoccapy/gmoccapy.ini index 9aa8a90074e..020245ce8ab 100644 --- a/configs/sim/gmoccapy/gmoccapy.ini +++ b/configs/sim/gmoccapy/gmoccapy.ini @@ -141,7 +141,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Second axis [AXIS_Y] @@ -194,7 +193,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 # section for main IO controller parameters ----------------------------------- [MACROS] diff --git a/configs/sim/gmoccapy/gmoccapy_4_axis.ini b/configs/sim/gmoccapy/gmoccapy_4_axis.ini index b973e378abc..34e0bd18085 100644 --- a/configs/sim/gmoccapy/gmoccapy_4_axis.ini +++ b/configs/sim/gmoccapy/gmoccapy_4_axis.ini @@ -118,7 +118,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Second axis = Y [AXIS_Y] @@ -145,7 +144,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Third axis = Z [AXIS_Z] @@ -172,7 +170,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 # Fourth axis = A # Fifth axis = B diff --git a/configs/sim/gmoccapy/gmoccapy_800x600.ini b/configs/sim/gmoccapy/gmoccapy_800x600.ini index 5a9b34ad964..8c2f29bdca9 100644 --- a/configs/sim/gmoccapy/gmoccapy_800x600.ini +++ b/configs/sim/gmoccapy/gmoccapy_800x600.ini @@ -136,7 +136,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Second axis [AXIS_Y] @@ -189,7 +188,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 # section for main IO controller parameters ----------------------------------- [MACROS] diff --git a/configs/sim/gmoccapy/gmoccapy_XYZAB.ini b/configs/sim/gmoccapy/gmoccapy_XYZAB.ini index ece32763792..75c0997fcd4 100644 --- a/configs/sim/gmoccapy/gmoccapy_XYZAB.ini +++ b/configs/sim/gmoccapy/gmoccapy_XYZAB.ini @@ -150,7 +150,6 @@ HOME_LATCH_VEL = 1.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 [AXIS_Y] MIN_LIMIT = -0.0 @@ -201,7 +200,6 @@ HOME_LATCH_VEL = 1.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 [AXIS_A] MAX_VELOCITY = 90.0 diff --git a/configs/sim/gmoccapy/gmoccapy_XYZAC.ini b/configs/sim/gmoccapy/gmoccapy_XYZAC.ini index 3d14c60f6d4..1b9348e4742 100644 --- a/configs/sim/gmoccapy/gmoccapy_XYZAC.ini +++ b/configs/sim/gmoccapy/gmoccapy_XYZAC.ini @@ -140,7 +140,6 @@ HOME_LATCH_VEL = 1.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 [AXIS_Y] MIN_LIMIT = -0.0 @@ -191,7 +190,6 @@ HOME_LATCH_VEL = 1.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 [AXIS_A] MAX_VELOCITY = 90.0 diff --git a/configs/sim/gmoccapy/gmoccapy_XYZCW.ini b/configs/sim/gmoccapy/gmoccapy_XYZCW.ini index 9b7753ebde5..9fbb984d4f7 100644 --- a/configs/sim/gmoccapy/gmoccapy_XYZCW.ini +++ b/configs/sim/gmoccapy/gmoccapy_XYZCW.ini @@ -136,7 +136,6 @@ HOME_LATCH_VEL = 1.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 [AXIS_Y] MIN_LIMIT = -0.0 @@ -187,7 +186,6 @@ HOME_LATCH_VEL = 1.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 [AXIS_C] @@ -236,7 +234,6 @@ HOME_LATCH_VEL = 0.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 0 # section for main IO controller parameters ----------------------------------- [MACROS] diff --git a/configs/sim/gmoccapy/gmoccapy_blockdelete.ini b/configs/sim/gmoccapy/gmoccapy_blockdelete.ini index e2a5f011892..4043aa966d9 100644 --- a/configs/sim/gmoccapy/gmoccapy_blockdelete.ini +++ b/configs/sim/gmoccapy/gmoccapy_blockdelete.ini @@ -134,7 +134,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Second axis [AXIS_Y] @@ -187,7 +186,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 # section for main IO controller parameters ----------------------------------- [MACROS] diff --git a/configs/sim/gmoccapy/gmoccapy_left_panel.ini b/configs/sim/gmoccapy/gmoccapy_left_panel.ini index dd1b3fc1d46..52c9d8b3a30 100644 --- a/configs/sim/gmoccapy/gmoccapy_left_panel.ini +++ b/configs/sim/gmoccapy/gmoccapy_left_panel.ini @@ -127,7 +127,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Second axis [AXIS_Y] @@ -180,7 +179,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 # section for main IO controller parameters ----------------------------------- [MACROS] diff --git a/configs/sim/gmoccapy/gmoccapy_messages.ini b/configs/sim/gmoccapy/gmoccapy_messages.ini index 75e5b3fc624..705f051028f 100644 --- a/configs/sim/gmoccapy/gmoccapy_messages.ini +++ b/configs/sim/gmoccapy/gmoccapy_messages.ini @@ -161,7 +161,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Second axis [AXIS_Y] @@ -214,7 +213,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 # section for main IO controller parameters ----------------------------------- [MACROS] diff --git a/configs/sim/gmoccapy/gmoccapy_pedant.ini b/configs/sim/gmoccapy/gmoccapy_pedant.ini index 4aa3bae6131..8ca75a3fd8c 100644 --- a/configs/sim/gmoccapy/gmoccapy_pedant.ini +++ b/configs/sim/gmoccapy/gmoccapy_pedant.ini @@ -129,7 +129,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Second axis [AXIS_Y] @@ -182,7 +181,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 # section for main IO controller parameters ----------------------------------- [MACROS] diff --git a/configs/sim/gmoccapy/gmoccapy_pyngcgui.ini b/configs/sim/gmoccapy/gmoccapy_pyngcgui.ini index 4f75fb037e5..0b160bbf91e 100644 --- a/configs/sim/gmoccapy/gmoccapy_pyngcgui.ini +++ b/configs/sim/gmoccapy/gmoccapy_pyngcgui.ini @@ -164,7 +164,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Second axis [AXIS_Y] @@ -219,7 +218,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 # section for main IO controller parameters ----------------------------------- [MACROS] diff --git a/configs/sim/gmoccapy/gmoccapy_pyngcgui_gcmc.ini b/configs/sim/gmoccapy/gmoccapy_pyngcgui_gcmc.ini index d851a17db41..8a6bc569fe3 100644 --- a/configs/sim/gmoccapy/gmoccapy_pyngcgui_gcmc.ini +++ b/configs/sim/gmoccapy/gmoccapy_pyngcgui_gcmc.ini @@ -165,7 +165,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Second axis [AXIS_Y] @@ -220,7 +219,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 # section for main IO controller parameters ----------------------------------- [MACROS] diff --git a/configs/sim/gmoccapy/gmoccapy_qt_messages.ini b/configs/sim/gmoccapy/gmoccapy_qt_messages.ini index 40080dea6c0..d15480633da 100644 --- a/configs/sim/gmoccapy/gmoccapy_qt_messages.ini +++ b/configs/sim/gmoccapy/gmoccapy_qt_messages.ini @@ -158,7 +158,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Second axis [AXIS_Y] @@ -211,7 +210,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 # section for main IO controller parameters ----------------------------------- [MACROS] diff --git a/configs/sim/gmoccapy/gmoccapy_right_panel.ini b/configs/sim/gmoccapy/gmoccapy_right_panel.ini index 2b7c12274c0..62213d687d5 100644 --- a/configs/sim/gmoccapy/gmoccapy_right_panel.ini +++ b/configs/sim/gmoccapy/gmoccapy_right_panel.ini @@ -123,7 +123,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Second axis [AXIS_Y] @@ -176,7 +175,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 # section for main IO controller parameters ----------------------------------- [MACROS] diff --git a/configs/sim/gmoccapy/gmoccapy_sim_hardware_button.ini b/configs/sim/gmoccapy/gmoccapy_sim_hardware_button.ini index b7923090091..704e64d796d 100644 --- a/configs/sim/gmoccapy/gmoccapy_sim_hardware_button.ini +++ b/configs/sim/gmoccapy/gmoccapy_sim_hardware_button.ini @@ -131,7 +131,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Second axis [AXIS_Y] @@ -184,7 +183,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 # section for main IO controller parameters ----------------------------------- [MACROS] diff --git a/configs/sim/gmoccapy/gmoccapy_with_user_tabs.ini b/configs/sim/gmoccapy/gmoccapy_with_user_tabs.ini index fcbd5a6f0d4..9ac53efa54b 100644 --- a/configs/sim/gmoccapy/gmoccapy_with_user_tabs.ini +++ b/configs/sim/gmoccapy/gmoccapy_with_user_tabs.ini @@ -148,7 +148,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Second axis [AXIS_Y] @@ -201,7 +200,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 # section for main IO controller parameters ----------------------------------- [MACROS] diff --git a/configs/sim/gmoccapy/lathe_configs/lathe.ini b/configs/sim/gmoccapy/lathe_configs/lathe.ini index f0e8954eba9..71da9ff283d 100644 --- a/configs/sim/gmoccapy/lathe_configs/lathe.ini +++ b/configs/sim/gmoccapy/lathe_configs/lathe.ini @@ -124,7 +124,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Third axis [AXIS_Z] @@ -151,7 +150,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 # section for main IO controller parameters ----------------------------------- [MACROS] diff --git a/configs/sim/gmoccapy/lathe_configs/lathe_C.ini b/configs/sim/gmoccapy/lathe_configs/lathe_C.ini index 8abaf4204cd..b47ec8d569d 100644 --- a/configs/sim/gmoccapy/lathe_configs/lathe_C.ini +++ b/configs/sim/gmoccapy/lathe_configs/lathe_C.ini @@ -125,7 +125,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Third axis [AXIS_Z] @@ -152,7 +151,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 [AXIS_C] diff --git a/configs/sim/gmoccapy/lathe_configs/lathe_CW.ini b/configs/sim/gmoccapy/lathe_configs/lathe_CW.ini index ef74f751520..e5bd6640c33 100644 --- a/configs/sim/gmoccapy/lathe_configs/lathe_CW.ini +++ b/configs/sim/gmoccapy/lathe_configs/lathe_CW.ini @@ -125,7 +125,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Third axis [AXIS_Z] @@ -152,7 +151,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 [AXIS_C] diff --git a/configs/sim/gmoccapy/lathe_configs/lathe_backtool.ini b/configs/sim/gmoccapy/lathe_configs/lathe_backtool.ini index 8c9a6c4b622..b49ae755431 100644 --- a/configs/sim/gmoccapy/lathe_configs/lathe_backtool.ini +++ b/configs/sim/gmoccapy/lathe_configs/lathe_backtool.ini @@ -125,7 +125,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Third axis [AXIS_Z] @@ -152,7 +151,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 # section for main IO controller parameters ----------------------------------- [MACROS] diff --git a/configs/sim/gmoccapy/lathe_configs/lathe_imperial.ini b/configs/sim/gmoccapy/lathe_configs/lathe_imperial.ini index 3718e20c857..e95ffdd29ac 100644 --- a/configs/sim/gmoccapy/lathe_configs/lathe_imperial.ini +++ b/configs/sim/gmoccapy/lathe_configs/lathe_imperial.ini @@ -124,7 +124,6 @@ HOME_LATCH_VEL = 2.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Third axis @@ -152,7 +151,6 @@ HOME_LATCH_VEL = 2.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 # section for main IO controller parameters ----------------------------------- [MACROS] diff --git a/configs/sim/gmoccapy/lathe_configs/lathe_macros.ini b/configs/sim/gmoccapy/lathe_configs/lathe_macros.ini index 6d867a0108e..c3a49f61433 100644 --- a/configs/sim/gmoccapy/lathe_configs/lathe_macros.ini +++ b/configs/sim/gmoccapy/lathe_configs/lathe_macros.ini @@ -130,7 +130,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Third axis [AXIS_Z] @@ -157,7 +156,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 # section for main IO controller parameters ----------------------------------- [MACROS] diff --git a/configs/sim/gmoccapy/plasma_config/gmoccapy_plasma.ini b/configs/sim/gmoccapy/plasma_config/gmoccapy_plasma.ini index 2e27b0474ed..5e0dffb5895 100644 --- a/configs/sim/gmoccapy/plasma_config/gmoccapy_plasma.ini +++ b/configs/sim/gmoccapy/plasma_config/gmoccapy_plasma.ini @@ -130,7 +130,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Second axis [AXIS_Y] @@ -183,7 +182,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 # section for main IO controller parameters ----------------------------------- [MACROS] diff --git a/configs/sim/gscreen/gscreen.ini b/configs/sim/gscreen/gscreen.ini index 9b0899e6a1d..42b90a1c5f5 100644 --- a/configs/sim/gscreen/gscreen.ini +++ b/configs/sim/gscreen/gscreen.ini @@ -183,7 +183,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Second axis [AXIS_Y] @@ -236,6 +235,5 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 # section for main IO controller parameters ----------------------------------- diff --git a/configs/sim/gscreen/gscreen_custom/9axis.ini b/configs/sim/gscreen/gscreen_custom/9axis.ini index 93f8bb5daf5..89ff1072083 100644 --- a/configs/sim/gscreen/gscreen_custom/9axis.ini +++ b/configs/sim/gscreen/gscreen_custom/9axis.ini @@ -151,7 +151,6 @@ HOME_LATCH_VEL = 1.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 [AXIS_Y] MIN_LIMIT = -10.0 @@ -202,7 +201,6 @@ HOME_LATCH_VEL = 1.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 [AXIS_A] MAX_VELOCITY = 90.0 @@ -293,7 +291,6 @@ HOME_LATCH_VEL = 0.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 0 [AXIS_V] MIN_LIMIT = -10.0 @@ -319,7 +316,6 @@ HOME_LATCH_VEL = 0.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 0 [AXIS_W] MIN_LIMIT = -2.0 @@ -345,7 +341,6 @@ HOME_LATCH_VEL = 0.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 0 # section for main IO controller parameters ----------------------------------- diff --git a/configs/sim/gscreen/gscreen_custom/gaxis_no_plot.ini b/configs/sim/gscreen/gscreen_custom/gaxis_no_plot.ini index 048cf1a94af..e91dd76845b 100644 --- a/configs/sim/gscreen/gscreen_custom/gaxis_no_plot.ini +++ b/configs/sim/gscreen/gscreen_custom/gaxis_no_plot.ini @@ -150,7 +150,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Second axis [AXIS_Y] @@ -203,6 +202,5 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 # section for main IO controller parameters ----------------------------------- diff --git a/configs/sim/gscreen/gscreen_custom/gscreen_gaxis.ini b/configs/sim/gscreen/gscreen_custom/gscreen_gaxis.ini index 0a04e8806e4..d27ba0bd229 100644 --- a/configs/sim/gscreen/gscreen_custom/gscreen_gaxis.ini +++ b/configs/sim/gscreen/gscreen_custom/gscreen_gaxis.ini @@ -150,7 +150,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Second axis [AXIS_Y] @@ -203,6 +202,5 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 # section for main IO controller parameters ----------------------------------- diff --git a/configs/sim/gscreen/gscreen_custom/industrial.ini b/configs/sim/gscreen/gscreen_custom/industrial.ini index 63977666abb..0aa100bbfd8 100644 --- a/configs/sim/gscreen/gscreen_custom/industrial.ini +++ b/configs/sim/gscreen/gscreen_custom/industrial.ini @@ -152,7 +152,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Second axis [AXIS_Y] @@ -205,6 +204,5 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 # section for main IO controller parameters ----------------------------------- diff --git a/configs/sim/gscreen/gscreen_custom/tester.ini b/configs/sim/gscreen/gscreen_custom/tester.ini index 429212ab00e..3b6f6145815 100644 --- a/configs/sim/gscreen/gscreen_custom/tester.ini +++ b/configs/sim/gscreen/gscreen_custom/tester.ini @@ -141,7 +141,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Second axis [AXIS_Y] @@ -194,6 +193,5 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 # section for main IO controller parameters ----------------------------------- diff --git a/configs/sim/gscreen/gscreen_custom/tester_metric.ini b/configs/sim/gscreen/gscreen_custom/tester_metric.ini index 815cc72d5ed..e9d51848396 100644 --- a/configs/sim/gscreen/gscreen_custom/tester_metric.ini +++ b/configs/sim/gscreen/gscreen_custom/tester_metric.ini @@ -154,7 +154,6 @@ HOME_LATCH_VEL = 25.4 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Second axis [AXIS_Y] @@ -207,6 +206,5 @@ HOME_LATCH_VEL = 25.4 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 # section for main IO controller parameters ----------------------------------- diff --git a/configs/sim/gscreen/gscreen_mm.ini b/configs/sim/gscreen/gscreen_mm.ini index bf9bfeb24b2..fb27c3da7c8 100644 --- a/configs/sim/gscreen/gscreen_mm.ini +++ b/configs/sim/gscreen/gscreen_mm.ini @@ -155,7 +155,6 @@ HOME_LATCH_VEL = 25.4 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Second axis [AXIS_Y] @@ -208,6 +207,5 @@ HOME_LATCH_VEL = 25.4 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 # section for main IO controller parameters ----------------------------------- diff --git a/configs/sim/gscreen/ngcgui/pyngcgui_gscreen.ini b/configs/sim/gscreen/ngcgui/pyngcgui_gscreen.ini index 9263e14aca1..bbc2903e276 100644 --- a/configs/sim/gscreen/ngcgui/pyngcgui_gscreen.ini +++ b/configs/sim/gscreen/ngcgui/pyngcgui_gscreen.ini @@ -135,7 +135,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 [AXIS_Y] MIN_LIMIT = -40.0 @@ -186,4 +185,3 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 diff --git a/configs/sim/gscreen/ngcgui/pyngcgui_gscreen_popupkeyboard.ini b/configs/sim/gscreen/ngcgui/pyngcgui_gscreen_popupkeyboard.ini index 091bf12fc77..cba1b603180 100644 --- a/configs/sim/gscreen/ngcgui/pyngcgui_gscreen_popupkeyboard.ini +++ b/configs/sim/gscreen/ngcgui/pyngcgui_gscreen_popupkeyboard.ini @@ -132,7 +132,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 [AXIS_Y] MIN_LIMIT = -40.0 @@ -183,4 +182,3 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 diff --git a/configs/sim/gscreen/silverdragon/silverdragon.ini b/configs/sim/gscreen/silverdragon/silverdragon.ini index b5771521671..fe2e27123d9 100644 --- a/configs/sim/gscreen/silverdragon/silverdragon.ini +++ b/configs/sim/gscreen/silverdragon/silverdragon.ini @@ -149,7 +149,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 2 -HOME_IS_SHARED = 1 [AXIS_Y] MIN_LIMIT = -.001 @@ -201,4 +200,3 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 diff --git a/configs/sim/pyvcp_demo/pyvcp_bottom_panel.ini b/configs/sim/pyvcp_demo/pyvcp_bottom_panel.ini index 64683ef7f0b..ea8520ed706 100644 --- a/configs/sim/pyvcp_demo/pyvcp_bottom_panel.ini +++ b/configs/sim/pyvcp_demo/pyvcp_bottom_panel.ini @@ -170,7 +170,6 @@ HOME_LATCH_VEL = 0 HOME_USE_INDEX = NO #HOME_IGNORE_LIMITS = YES HOME_SEQUENCE = 0 -#HOME_IS_SHARED = 1 # Second axis [AXIS_Y] @@ -223,6 +222,5 @@ HOME_LATCH_VEL = 0 #HOME_USE_INDEX = NO #HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -#HOME_IS_SHARED = 1 # section for main IO controller parameters ----------------------------------- diff --git a/configs/sim/pyvcp_demo/pyvcp_demo1.ini b/configs/sim/pyvcp_demo/pyvcp_demo1.ini index 0f989dd526c..57be35b0ef0 100644 --- a/configs/sim/pyvcp_demo/pyvcp_demo1.ini +++ b/configs/sim/pyvcp_demo/pyvcp_demo1.ini @@ -167,7 +167,6 @@ HOME_LATCH_VEL = 0 HOME_USE_INDEX = NO #HOME_IGNORE_LIMITS = YES HOME_SEQUENCE = 0 -#HOME_IS_SHARED = 1 # Second axis [AXIS_Y] @@ -220,6 +219,5 @@ HOME_LATCH_VEL = 0 #HOME_USE_INDEX = NO #HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -#HOME_IS_SHARED = 1 # section for main IO controller parameters ----------------------------------- diff --git a/configs/sim/pyvcp_demo/pyvcp_embed_tab.ini b/configs/sim/pyvcp_demo/pyvcp_embed_tab.ini index a5868b37e51..1895448e577 100644 --- a/configs/sim/pyvcp_demo/pyvcp_embed_tab.ini +++ b/configs/sim/pyvcp_demo/pyvcp_embed_tab.ini @@ -171,7 +171,6 @@ HOME_LATCH_VEL = 0 HOME_USE_INDEX = NO #HOME_IGNORE_LIMITS = YES HOME_SEQUENCE = 0 -#HOME_IS_SHARED = 1 # Second axis [AXIS_Y] @@ -224,6 +223,5 @@ HOME_LATCH_VEL = 0 #HOME_USE_INDEX = NO #HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -#HOME_IS_SHARED = 1 # section for main IO controller parameters ----------------------------------- diff --git a/configs/sim/qtaxis/gantry/qt_gantry.ini b/configs/sim/qtaxis/gantry/qt_gantry.ini index 379c7aa1381..0cbe011e53a 100644 --- a/configs/sim/qtaxis/gantry/qt_gantry.ini +++ b/configs/sim/qtaxis/gantry/qt_gantry.ini @@ -95,7 +95,6 @@ HOME_SEQUENCE = 0 HOME_SEARCH_VEL = -10 HOME_LATCH_VEL = 5 HOME_OFFSET = -0.1 -HOME_IS_SHARED = 1 [AXIS_Y] MIN_LIMIT = -0.01 @@ -114,7 +113,6 @@ HOME_SEQUENCE = -1 HOME_SEARCH_VEL = -0.1 HOME_LATCH_VEL = 0.05 HOME_OFFSET = -0.1 -HOME_IS_SHARED = 0 [AXIS_Z] MIN_LIMIT = -50.0 @@ -133,7 +131,6 @@ HOME_SEQUENCE = 2 HOME_SEARCH_VEL = 0.1 HOME_LATCH_VEL = -0.05 HOME_OFFSET = 0.1 -HOME_IS_SHARED = 1 [JOINT_3] TYPE = LINEAR @@ -146,4 +143,3 @@ HOME_SEQUENCE = -1 HOME_SEARCH_VEL = -0.1 HOME_LATCH_VEL = 0.05 HOME_OFFSET = -0.1 -HOME_IS_SHARED = 0 diff --git a/configs/sim/qtaxis/xyz/qtaxis.ini b/configs/sim/qtaxis/xyz/qtaxis.ini index 17d5f8bb878..12cf1911843 100644 --- a/configs/sim/qtaxis/xyz/qtaxis.ini +++ b/configs/sim/qtaxis/xyz/qtaxis.ini @@ -237,7 +237,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Second axis [AXIS_Y] @@ -299,6 +298,5 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 # section for main IO controller parameters diff --git a/configs/sim/qtdragon/qtdragon_multi_joint/qtdragon_xyyz.ini b/configs/sim/qtdragon/qtdragon_multi_joint/qtdragon_xyyz.ini index 64d2b17cf40..8c16d5e1d20 100644 --- a/configs/sim/qtdragon/qtdragon_multi_joint/qtdragon_xyyz.ini +++ b/configs/sim/qtdragon/qtdragon_multi_joint/qtdragon_xyyz.ini @@ -186,7 +186,6 @@ HOME_LATCH_VEL = 10.000 HOME_SEQUENCE = 2 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [JOINT_1] AXIS = Y @@ -253,5 +252,4 @@ HOME_LATCH_VEL = 10.00 HOME_SEQUENCE = 0 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 diff --git a/configs/sim/qtdragon/qtdragon_multi_joint/qtdragon_xyyzw.ini b/configs/sim/qtdragon/qtdragon_multi_joint/qtdragon_xyyzw.ini index c73279c391b..b3614ef512a 100644 --- a/configs/sim/qtdragon/qtdragon_multi_joint/qtdragon_xyyzw.ini +++ b/configs/sim/qtdragon/qtdragon_multi_joint/qtdragon_xyyzw.ini @@ -188,7 +188,6 @@ HOME_LATCH_VEL = 10.000 HOME_SEQUENCE = 2 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [JOINT_1] AXIS = Y @@ -255,7 +254,6 @@ HOME_LATCH_VEL = 10.00 HOME_SEQUENCE = 0 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 #****************************************** [AXIS_W] diff --git a/configs/sim/qtdragon/qtdragon_multi_joint/qtdragon_xyzy.ini b/configs/sim/qtdragon/qtdragon_multi_joint/qtdragon_xyzy.ini index 089c27ec7b6..1430466c4dc 100644 --- a/configs/sim/qtdragon/qtdragon_multi_joint/qtdragon_xyzy.ini +++ b/configs/sim/qtdragon/qtdragon_multi_joint/qtdragon_xyzy.ini @@ -185,7 +185,6 @@ HOME_LATCH_VEL = 10.000 HOME_SEQUENCE = 2 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [JOINT_1] AXIS = Y @@ -230,7 +229,6 @@ HOME_LATCH_VEL = 10.00 HOME_SEQUENCE = 0 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [JOINT_3] AXIS = Y diff --git a/configs/sim/qtdragon/qtdragon_multi_joint/qtdragon_xyzya.ini b/configs/sim/qtdragon/qtdragon_multi_joint/qtdragon_xyzya.ini index c38894abfb4..e37a803deae 100644 --- a/configs/sim/qtdragon/qtdragon_multi_joint/qtdragon_xyzya.ini +++ b/configs/sim/qtdragon/qtdragon_multi_joint/qtdragon_xyzya.ini @@ -194,7 +194,6 @@ HOME_LATCH_VEL = 10.000 HOME_SEQUENCE = 2 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [JOINT_1] AXIS = Y @@ -239,7 +238,6 @@ HOME_LATCH_VEL = 10.00 HOME_SEQUENCE = 0 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [JOINT_3] AXIS = Y diff --git a/configs/sim/qtdragon/qtdragon_multi_joint/qtdragon_yyxz.ini b/configs/sim/qtdragon/qtdragon_multi_joint/qtdragon_yyxz.ini index f8543f3dee9..54631bbbfd8 100644 --- a/configs/sim/qtdragon/qtdragon_multi_joint/qtdragon_yyxz.ini +++ b/configs/sim/qtdragon/qtdragon_multi_joint/qtdragon_yyxz.ini @@ -186,7 +186,6 @@ HOME_LATCH_VEL = 10.000 HOME_SEQUENCE = 2 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [JOINT_0] AXIS = Y @@ -253,5 +252,4 @@ HOME_LATCH_VEL = 10.00 HOME_SEQUENCE = 0 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 diff --git a/configs/sim/qtdragon/qtdragon_tool_probe/qtdragon_auto_tool_probe.ini b/configs/sim/qtdragon/qtdragon_tool_probe/qtdragon_auto_tool_probe.ini index 882cd1a9894..cd8c1cd4ae7 100644 --- a/configs/sim/qtdragon/qtdragon_tool_probe/qtdragon_auto_tool_probe.ini +++ b/configs/sim/qtdragon/qtdragon_tool_probe/qtdragon_auto_tool_probe.ini @@ -230,7 +230,6 @@ HOME_LATCH_VEL = 10.000 HOME_SEQUENCE = 1 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [JOINT_1] AXIS = Y @@ -275,5 +274,4 @@ HOME_LATCH_VEL = 10.00 HOME_SEQUENCE = 0 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 diff --git a/configs/sim/qtdragon/qtdragon_xyz/qtdragon_inch.ini b/configs/sim/qtdragon/qtdragon_xyz/qtdragon_inch.ini index 3e2b47b8b7a..4be20c9b004 100644 --- a/configs/sim/qtdragon/qtdragon_xyz/qtdragon_inch.ini +++ b/configs/sim/qtdragon/qtdragon_xyz/qtdragon_inch.ini @@ -219,7 +219,6 @@ HOME_LATCH_VEL = 0.5 HOME_SEQUENCE = 1 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [JOINT_1] AXIS = Y @@ -264,5 +263,4 @@ HOME_LATCH_VEL = 0.5 HOME_SEQUENCE = 0 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 diff --git a/configs/sim/qtdragon/qtdragon_xyz/qtdragon_metric.ini b/configs/sim/qtdragon/qtdragon_xyz/qtdragon_metric.ini index 327d051bd5b..7e5d56e05aa 100644 --- a/configs/sim/qtdragon/qtdragon_xyz/qtdragon_metric.ini +++ b/configs/sim/qtdragon/qtdragon_xyz/qtdragon_metric.ini @@ -216,7 +216,6 @@ HOME_LATCH_VEL = 10.000 HOME_SEQUENCE = 1 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [JOINT_1] AXIS = Y @@ -261,6 +260,5 @@ HOME_LATCH_VEL = 10.00 HOME_SEQUENCE = 0 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 diff --git a/configs/sim/qtdragon/qtdragon_xyz/qtdragon_xyza.ini b/configs/sim/qtdragon/qtdragon_xyz/qtdragon_xyza.ini index 4459c9541e2..466f0e98085 100644 --- a/configs/sim/qtdragon/qtdragon_xyz/qtdragon_xyza.ini +++ b/configs/sim/qtdragon/qtdragon_xyz/qtdragon_xyza.ini @@ -195,7 +195,6 @@ HOME_LATCH_VEL = 10.000 HOME_SEQUENCE = 2 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [JOINT_1] AXIS = Y @@ -240,7 +239,6 @@ HOME_LATCH_VEL = 10.00 HOME_SEQUENCE = 0 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [JOINT_3] TYPE = ANGULAR diff --git a/configs/sim/qtdragon/qtdragon_xyz45/qtdragon_xyza.ini b/configs/sim/qtdragon/qtdragon_xyz45/qtdragon_xyza.ini index fb441429c93..59e43f1cb63 100644 --- a/configs/sim/qtdragon/qtdragon_xyz45/qtdragon_xyza.ini +++ b/configs/sim/qtdragon/qtdragon_xyz45/qtdragon_xyza.ini @@ -193,7 +193,6 @@ HOME_LATCH_VEL = 10.000 HOME_SEQUENCE = 2 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [JOINT_1] AXIS = Y @@ -238,7 +237,6 @@ HOME_LATCH_VEL = 10.00 HOME_SEQUENCE = 0 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [JOINT_3] TYPE = ANGULAR diff --git a/configs/sim/qtdragon/qtdragon_xyz45/qtdragon_xyzab.ini b/configs/sim/qtdragon/qtdragon_xyz45/qtdragon_xyzab.ini index e5ad8dbc258..41dbf6364b5 100644 --- a/configs/sim/qtdragon/qtdragon_xyz45/qtdragon_xyzab.ini +++ b/configs/sim/qtdragon/qtdragon_xyz45/qtdragon_xyzab.ini @@ -197,7 +197,6 @@ HOME_LATCH_VEL = 10.000 HOME_SEQUENCE = 2 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [JOINT_1] AXIS = Y @@ -242,7 +241,6 @@ HOME_LATCH_VEL = 10.00 HOME_SEQUENCE = 0 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [JOINT_3] TYPE = ANGULAR diff --git a/configs/sim/qtdragon/qtdragon_xyz45/qtdragon_xyzac.ini b/configs/sim/qtdragon/qtdragon_xyz45/qtdragon_xyzac.ini index bd7482bb922..01fc99beefe 100644 --- a/configs/sim/qtdragon/qtdragon_xyz45/qtdragon_xyzac.ini +++ b/configs/sim/qtdragon/qtdragon_xyz45/qtdragon_xyzac.ini @@ -197,7 +197,6 @@ HOME_LATCH_VEL = 10.000 HOME_SEQUENCE = 2 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [JOINT_1] AXIS = Y @@ -242,7 +241,6 @@ HOME_LATCH_VEL = 10.00 HOME_SEQUENCE = 0 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [JOINT_3] TYPE = ANGULAR diff --git a/configs/sim/qtdragon_hd/qtdragon_hd_xyz/qtdragon_hd_vertical.ini b/configs/sim/qtdragon_hd/qtdragon_hd_xyz/qtdragon_hd_vertical.ini index e4a6b145d51..336e4c9fae9 100644 --- a/configs/sim/qtdragon_hd/qtdragon_hd_xyz/qtdragon_hd_vertical.ini +++ b/configs/sim/qtdragon_hd/qtdragon_hd_xyz/qtdragon_hd_vertical.ini @@ -191,7 +191,6 @@ HOME_LATCH_VEL = 10.000 HOME_SEQUENCE = 1 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [JOINT_1] AXIS = Y @@ -236,5 +235,4 @@ HOME_LATCH_VEL = 10.00 HOME_SEQUENCE = 0 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 diff --git a/configs/sim/qtdragon_hd/qtdragon_hd_xyz/qtdragon_hd_vertical_xyza.ini b/configs/sim/qtdragon_hd/qtdragon_hd_xyz/qtdragon_hd_vertical_xyza.ini index b3c57943ff7..a183aa687f9 100644 --- a/configs/sim/qtdragon_hd/qtdragon_hd_xyz/qtdragon_hd_vertical_xyza.ini +++ b/configs/sim/qtdragon_hd/qtdragon_hd_xyz/qtdragon_hd_vertical_xyza.ini @@ -200,7 +200,6 @@ HOME_LATCH_VEL = 10.000 HOME_SEQUENCE = 2 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [JOINT_1] AXIS = Y @@ -245,7 +244,6 @@ HOME_LATCH_VEL = 10.00 HOME_SEQUENCE = 0 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [JOINT_3] TYPE = ANGULAR diff --git a/configs/sim/qtdragon_hd/qtdragon_hd_xyz/qtdragon_hd_xyz.ini b/configs/sim/qtdragon_hd/qtdragon_hd_xyz/qtdragon_hd_xyz.ini index f869d28af0f..43a806649ea 100644 --- a/configs/sim/qtdragon_hd/qtdragon_hd_xyz/qtdragon_hd_xyz.ini +++ b/configs/sim/qtdragon_hd/qtdragon_hd_xyz/qtdragon_hd_xyz.ini @@ -189,7 +189,6 @@ HOME_LATCH_VEL = 10.000 HOME_SEQUENCE = 1 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [JOINT_1] AXIS = Y @@ -234,5 +233,4 @@ HOME_LATCH_VEL = 10.00 HOME_SEQUENCE = 0 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 diff --git a/configs/sim/qtdragon_hd/qtdragon_hd_xyz/qtdragon_hd_xyza.ini b/configs/sim/qtdragon_hd/qtdragon_hd_xyz/qtdragon_hd_xyza.ini index 4214e8570ea..b206ed1a7db 100644 --- a/configs/sim/qtdragon_hd/qtdragon_hd_xyz/qtdragon_hd_xyza.ini +++ b/configs/sim/qtdragon_hd/qtdragon_hd_xyz/qtdragon_hd_xyza.ini @@ -200,7 +200,6 @@ HOME_LATCH_VEL = 10.000 HOME_SEQUENCE = 2 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [JOINT_1] AXIS = Y @@ -245,7 +244,6 @@ HOME_LATCH_VEL = 10.00 HOME_SEQUENCE = 0 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [JOINT_3] TYPE = ANGULAR diff --git a/configs/sim/qtdragon_hd/qtdragon_hd_xyz/qtdragon_hd_xyzab.ini b/configs/sim/qtdragon_hd/qtdragon_hd_xyz/qtdragon_hd_xyzab.ini index a20ad1f4c03..a489db176c6 100644 --- a/configs/sim/qtdragon_hd/qtdragon_hd_xyz/qtdragon_hd_xyzab.ini +++ b/configs/sim/qtdragon_hd/qtdragon_hd_xyz/qtdragon_hd_xyzab.ini @@ -199,7 +199,6 @@ HOME_LATCH_VEL = 10.000 HOME_SEQUENCE = 2 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [JOINT_1] AXIS = Y @@ -244,7 +243,6 @@ HOME_LATCH_VEL = 10.00 HOME_SEQUENCE = 0 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [JOINT_3] TYPE = ANGULAR diff --git a/configs/sim/qtdragon_hd/qtdragon_hd_xyz/qtdragon_hd_xyzac.ini b/configs/sim/qtdragon_hd/qtdragon_hd_xyz/qtdragon_hd_xyzac.ini index d0b37a56ff5..2d2c97b1e17 100644 --- a/configs/sim/qtdragon_hd/qtdragon_hd_xyz/qtdragon_hd_xyzac.ini +++ b/configs/sim/qtdragon_hd/qtdragon_hd_xyz/qtdragon_hd_xyzac.ini @@ -199,7 +199,6 @@ HOME_LATCH_VEL = 10.000 HOME_SEQUENCE = 2 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [JOINT_1] AXIS = Y @@ -244,7 +243,6 @@ HOME_LATCH_VEL = 10.00 HOME_SEQUENCE = 0 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [JOINT_3] TYPE = ANGULAR diff --git a/configs/sim/qtdragon_hd/qtdragon_hd_xyz/qtdragon_next_xyz.ini b/configs/sim/qtdragon_hd/qtdragon_hd_xyz/qtdragon_next_xyz.ini index 7a20068adbe..aaf67603a23 100644 --- a/configs/sim/qtdragon_hd/qtdragon_hd_xyz/qtdragon_next_xyz.ini +++ b/configs/sim/qtdragon_hd/qtdragon_hd_xyz/qtdragon_next_xyz.ini @@ -184,7 +184,6 @@ HOME_LATCH_VEL = 10.000 HOME_SEQUENCE = 1 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [JOINT_1] AXIS = Y @@ -229,5 +228,4 @@ HOME_LATCH_VEL = 10.00 HOME_SEQUENCE = 0 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 diff --git a/configs/sim/qtdragon_hd/qtdragon_hd_z_compensation/qtdragon_hd_z_compensation.ini b/configs/sim/qtdragon_hd/qtdragon_hd_z_compensation/qtdragon_hd_z_compensation.ini index a9560ee479a..274443940af 100644 --- a/configs/sim/qtdragon_hd/qtdragon_hd_z_compensation/qtdragon_hd_z_compensation.ini +++ b/configs/sim/qtdragon_hd/qtdragon_hd_z_compensation/qtdragon_hd_z_compensation.ini @@ -186,7 +186,6 @@ HOME_LATCH_VEL = 10.000 HOME_SEQUENCE = 1 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [JOINT_1] AXIS = Y @@ -231,5 +230,4 @@ HOME_LATCH_VEL = 10.00 HOME_SEQUENCE = 0 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 diff --git a/configs/sim/qttouchy/qttouchy.ini b/configs/sim/qttouchy/qttouchy.ini index ddd7e84b9c0..ef616ba42fd 100644 --- a/configs/sim/qttouchy/qttouchy.ini +++ b/configs/sim/qttouchy/qttouchy.ini @@ -218,7 +218,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Second axis [AXIS_Y] @@ -280,6 +279,5 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 # section for main IO controller parameters diff --git a/configs/sim/qtvcp_screens/blender.ini b/configs/sim/qtvcp_screens/blender.ini index a7e5450a24b..6e091cd644b 100644 --- a/configs/sim/qtvcp_screens/blender.ini +++ b/configs/sim/qtvcp_screens/blender.ini @@ -227,7 +227,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Second axis [AXIS_Y] @@ -289,6 +288,5 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 # section for main IO controller parameters diff --git a/configs/sim/qtvcp_screens/qt_800x600.ini b/configs/sim/qtvcp_screens/qt_800x600.ini index eed5b054e7f..ff78136c0b7 100644 --- a/configs/sim/qtvcp_screens/qt_800x600.ini +++ b/configs/sim/qtvcp_screens/qt_800x600.ini @@ -184,7 +184,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Second axis [AXIS_Y] @@ -246,6 +245,5 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 # section for main IO controller parameters diff --git a/configs/sim/qtvcp_screens/qt_gantry.ini b/configs/sim/qtvcp_screens/qt_gantry.ini index 2e358113c7e..bd2027c607d 100644 --- a/configs/sim/qtvcp_screens/qt_gantry.ini +++ b/configs/sim/qtvcp_screens/qt_gantry.ini @@ -95,7 +95,6 @@ HOME_SEQUENCE = 0 HOME_SEARCH_VEL = -10 HOME_LATCH_VEL = 5 HOME_OFFSET = -0.1 -HOME_IS_SHARED = 1 [AXIS_Y] MIN_LIMIT = -0.01 @@ -114,7 +113,6 @@ HOME_SEQUENCE = -1 HOME_SEARCH_VEL = -0.1 HOME_LATCH_VEL = 0.05 HOME_OFFSET = -0.1 -HOME_IS_SHARED = 0 [AXIS_Z] MIN_LIMIT = -50.0 @@ -133,7 +131,6 @@ HOME_SEQUENCE = 2 HOME_SEARCH_VEL = 0.1 HOME_LATCH_VEL = -0.05 HOME_OFFSET = 0.1 -HOME_IS_SHARED = 1 [JOINT_3] TYPE = LINEAR @@ -146,4 +143,3 @@ HOME_SEQUENCE = -1 HOME_SEARCH_VEL = -0.1 HOME_LATCH_VEL = 0.05 HOME_OFFSET = -0.1 -HOME_IS_SHARED = 0 diff --git a/configs/sim/qtvcp_screens/qtaxis.ini b/configs/sim/qtvcp_screens/qtaxis.ini index 4a8745469c4..c023a0607a8 100644 --- a/configs/sim/qtvcp_screens/qtaxis.ini +++ b/configs/sim/qtvcp_screens/qtaxis.ini @@ -240,7 +240,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Second axis [AXIS_Y] @@ -302,6 +301,5 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 # section for main IO controller parameters diff --git a/configs/sim/qtvcp_screens/qtaxis_lathe/qtaxis_lathe.ini b/configs/sim/qtvcp_screens/qtaxis_lathe/qtaxis_lathe.ini index 600255d730b..0876cac83cc 100644 --- a/configs/sim/qtvcp_screens/qtaxis_lathe/qtaxis_lathe.ini +++ b/configs/sim/qtvcp_screens/qtaxis_lathe/qtaxis_lathe.ini @@ -209,7 +209,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 @@ -248,6 +247,5 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 # section for main IO controller parameters diff --git a/configs/sim/qtvcp_screens/qtaxis_mpg.ini b/configs/sim/qtvcp_screens/qtaxis_mpg.ini index 9cc1de56b82..e5bb171e719 100644 --- a/configs/sim/qtvcp_screens/qtaxis_mpg.ini +++ b/configs/sim/qtvcp_screens/qtaxis_mpg.ini @@ -267,7 +267,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Second axis [AXIS_Y] @@ -329,6 +328,5 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 # section for main IO controller parameters diff --git a/configs/sim/qtvcp_screens/qtdefault.ini b/configs/sim/qtvcp_screens/qtdefault.ini index d4b9e180b41..78061f39987 100644 --- a/configs/sim/qtvcp_screens/qtdefault.ini +++ b/configs/sim/qtvcp_screens/qtdefault.ini @@ -230,7 +230,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Second axis [AXIS_Y] @@ -292,6 +291,5 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 # section for main IO controller parameters diff --git a/configs/sim/qtvcp_screens/qtdefault_gantry.ini b/configs/sim/qtvcp_screens/qtdefault_gantry.ini index 5f2feaa478b..00a9e59203b 100644 --- a/configs/sim/qtvcp_screens/qtdefault_gantry.ini +++ b/configs/sim/qtvcp_screens/qtdefault_gantry.ini @@ -98,7 +98,6 @@ HOME_SEQUENCE = 0 HOME_SEARCH_VEL = -10 HOME_LATCH_VEL = 5 HOME_OFFSET = -0.1 -HOME_IS_SHARED = 1 [AXIS_Y] MIN_LIMIT = -0.01 @@ -117,7 +116,6 @@ HOME_SEQUENCE = -1 HOME_SEARCH_VEL = -0.1 HOME_LATCH_VEL = 0.05 HOME_OFFSET = -0.1 -HOME_IS_SHARED = 0 [JOINT_3] TYPE = LINEAR @@ -130,7 +128,6 @@ HOME_SEQUENCE = 1 HOME_SEARCH_VEL = -0.1 HOME_LATCH_VEL = 0.05 HOME_OFFSET = -0.1 -HOME_IS_SHARED = 0 [AXIS_Z] MIN_LIMIT = -50.0 @@ -149,5 +146,4 @@ HOME_SEQUENCE = 0 HOME_SEARCH_VEL = 0.1 HOME_LATCH_VEL = -0.05 HOME_OFFSET = 0.1 -HOME_IS_SHARED = 1 diff --git a/configs/sim/qtvcp_screens/qtdefault_mm.ini b/configs/sim/qtvcp_screens/qtdefault_mm.ini index d4fdba5b327..a696d4597e4 100644 --- a/configs/sim/qtvcp_screens/qtdefault_mm.ini +++ b/configs/sim/qtvcp_screens/qtdefault_mm.ini @@ -165,7 +165,6 @@ HOME_LATCH_VEL = 25.4 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 [JOINT_1] TYPE = LINEAR @@ -204,4 +203,3 @@ HOME_LATCH_VEL = 25.4 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 diff --git a/configs/sim/qtvcp_screens/qtdragon/qtdragon_mpg.ini b/configs/sim/qtvcp_screens/qtdragon/qtdragon_mpg.ini index ab09f1682ae..a28b0a1e885 100644 --- a/configs/sim/qtvcp_screens/qtdragon/qtdragon_mpg.ini +++ b/configs/sim/qtvcp_screens/qtdragon/qtdragon_mpg.ini @@ -176,7 +176,6 @@ HOME_LATCH_VEL = 10.000 HOME_SEQUENCE = 1 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [JOINT_1] AXIS = Y @@ -221,7 +220,6 @@ HOME_LATCH_VEL = 10.00 HOME_SEQUENCE = 0 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [SPINDLE] SPINDLE_TYPE = openLoop diff --git a/configs/sim/qtvcp_screens/qtvcp_custom/qtdefault_ngc.ini b/configs/sim/qtvcp_screens/qtvcp_custom/qtdefault_ngc.ini index 5aaf80462c2..0372ad865c1 100644 --- a/configs/sim/qtvcp_screens/qtvcp_custom/qtdefault_ngc.ini +++ b/configs/sim/qtvcp_screens/qtvcp_custom/qtdefault_ngc.ini @@ -249,7 +249,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Second axis [AXIS_Y] @@ -311,6 +310,5 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 # section for main IO controller parameters diff --git a/configs/sim/qtvcp_screens/qtvcp_experimental/gremlin.ini b/configs/sim/qtvcp_screens/qtvcp_experimental/gremlin.ini index 21388f200b8..0270b000131 100644 --- a/configs/sim/qtvcp_screens/qtvcp_experimental/gremlin.ini +++ b/configs/sim/qtvcp_screens/qtvcp_experimental/gremlin.ini @@ -252,7 +252,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Second axis [AXIS_Y] @@ -314,6 +313,5 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 # section for main IO controller parameters diff --git a/configs/sim/qtvcp_screens/qtvcp_experimental/qtdefault_gladevcp.ini b/configs/sim/qtvcp_screens/qtvcp_experimental/qtdefault_gladevcp.ini index 52a1f685976..14820649397 100644 --- a/configs/sim/qtvcp_screens/qtvcp_experimental/qtdefault_gladevcp.ini +++ b/configs/sim/qtvcp_screens/qtvcp_experimental/qtdefault_gladevcp.ini @@ -252,7 +252,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Second axis [AXIS_Y] @@ -314,6 +313,5 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 # section for main IO controller parameters diff --git a/configs/sim/qtvcp_screens/qtvcp_experimental/qtdefault_ngc.ini b/configs/sim/qtvcp_screens/qtvcp_experimental/qtdefault_ngc.ini index 5aaf80462c2..0372ad865c1 100644 --- a/configs/sim/qtvcp_screens/qtvcp_experimental/qtdefault_ngc.ini +++ b/configs/sim/qtvcp_screens/qtvcp_experimental/qtdefault_ngc.ini @@ -249,7 +249,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Second axis [AXIS_Y] @@ -311,6 +310,5 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 # section for main IO controller parameters diff --git a/configs/sim/qtvcp_screens/qtx1mill.ini b/configs/sim/qtvcp_screens/qtx1mill.ini index f11608d8e2c..0e3a2d3c334 100644 --- a/configs/sim/qtvcp_screens/qtx1mill.ini +++ b/configs/sim/qtvcp_screens/qtx1mill.ini @@ -234,7 +234,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Second axis [AXIS_Y] @@ -296,6 +295,5 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 # section for main IO controller parameters diff --git a/configs/sim/qtvcp_screens/tester.ini b/configs/sim/qtvcp_screens/tester.ini index 7c49138a2f7..4cec31b24f5 100644 --- a/configs/sim/qtvcp_screens/tester.ini +++ b/configs/sim/qtvcp_screens/tester.ini @@ -204,7 +204,6 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Second axis [AXIS_Y] @@ -266,6 +265,5 @@ HOME_LATCH_VEL = 20.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 # section for main IO controller parameters diff --git a/configs/sim/tklinuxcnc/trivkins/xzbase.inc b/configs/sim/tklinuxcnc/trivkins/xzbase.inc index 10056869cfd..b78b08f35f5 100644 --- a/configs/sim/tklinuxcnc/trivkins/xzbase.inc +++ b/configs/sim/tklinuxcnc/trivkins/xzbase.inc @@ -64,7 +64,6 @@ TOOL_CHANGE_WITH_SPINDLE_ON = 1 HOME_SEARCH_VEL = 5.0 HOME_LATCH_VEL = 1.0 HOME_SEQUENCE = 0 - HOME_IS_SHARED = 0 [JOINT_1] TYPE = LINEAR @@ -77,7 +76,6 @@ TOOL_CHANGE_WITH_SPINDLE_ON = 1 HOME_SEARCH_VEL = 5.0 HOME_LATCH_VEL = 1.0 HOME_SEQUENCE = 1 - HOME_IS_SHARED = 1 [AXIS_X] MIN_LIMIT = -10.0 diff --git a/configs/sim/touchy/ngcgui/pyngcgui_touchy_lathe.ini b/configs/sim/touchy/ngcgui/pyngcgui_touchy_lathe.ini index 0970b8f5573..90918ec728c 100644 --- a/configs/sim/touchy/ngcgui/pyngcgui_touchy_lathe.ini +++ b/configs/sim/touchy/ngcgui/pyngcgui_touchy_lathe.ini @@ -116,7 +116,6 @@ HOME_LATCH_VEL = 1.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 [JOINT_1] HOME_SEARCH_VEL = 0 @@ -141,7 +140,6 @@ HOME_LATCH_VEL = 1.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 [APPLICATIONS] # delay required to wait for pins created by the gui diff --git a/configs/sim/woodpecker/woodpecker.ini b/configs/sim/woodpecker/woodpecker.ini index 0013999f94d..fc6b389dc99 100644 --- a/configs/sim/woodpecker/woodpecker.ini +++ b/configs/sim/woodpecker/woodpecker.ini @@ -139,7 +139,6 @@ HOME_LATCH_VEL = 10.000 HOME_SEQUENCE = 1 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [JOINT_1] AXIS = Y @@ -184,7 +183,6 @@ HOME_LATCH_VEL = 10.00 HOME_SEQUENCE = 0 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [SPINDLE] SPINDLE_TYPE = openLoop diff --git a/configs/sim/woodpecker/woodpecker_auto_tool_probe.ini b/configs/sim/woodpecker/woodpecker_auto_tool_probe.ini index dee967d1dc9..e8fe3935119 100644 --- a/configs/sim/woodpecker/woodpecker_auto_tool_probe.ini +++ b/configs/sim/woodpecker/woodpecker_auto_tool_probe.ini @@ -177,7 +177,6 @@ HOME_LATCH_VEL = 10.000 HOME_SEQUENCE = 1 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [JOINT_1] AXIS = Y @@ -222,5 +221,4 @@ HOME_LATCH_VEL = 10.00 HOME_SEQUENCE = 0 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 diff --git a/configs/sim/woodpecker/woodpecker_xyz.ini b/configs/sim/woodpecker/woodpecker_xyz.ini index 8359091c326..911f2c576b0 100644 --- a/configs/sim/woodpecker/woodpecker_xyz.ini +++ b/configs/sim/woodpecker/woodpecker_xyz.ini @@ -145,7 +145,6 @@ HOME_LATCH_VEL = 10.000 HOME_SEQUENCE = 2 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [JOINT_1] AXIS = Y @@ -190,5 +189,4 @@ HOME_LATCH_VEL = 10.00 HOME_SEQUENCE = 0 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 diff --git a/configs/sim/woodpecker/woodpecker_xyza.ini b/configs/sim/woodpecker/woodpecker_xyza.ini index 76a36ca4884..8e945760061 100644 --- a/configs/sim/woodpecker/woodpecker_xyza.ini +++ b/configs/sim/woodpecker/woodpecker_xyza.ini @@ -181,7 +181,6 @@ HOME_LATCH_VEL = 10.000 HOME_SEQUENCE = 2 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [JOINT_1] AXIS = Y @@ -226,7 +225,6 @@ HOME_LATCH_VEL = 10.00 HOME_SEQUENCE = 0 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [JOINT_3] TYPE = ANGULAR diff --git a/configs/sim/woodpecker/woodpecker_xyzab.ini b/configs/sim/woodpecker/woodpecker_xyzab.ini index f921f221da5..36b066c776e 100644 --- a/configs/sim/woodpecker/woodpecker_xyzab.ini +++ b/configs/sim/woodpecker/woodpecker_xyzab.ini @@ -165,7 +165,6 @@ HOME_LATCH_VEL = 10.000 HOME_SEQUENCE = 2 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [JOINT_1] AXIS = Y @@ -210,7 +209,6 @@ HOME_LATCH_VEL = 10.00 HOME_SEQUENCE = 0 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [JOINT_3] TYPE = ANGULAR diff --git a/configs/sim/woodpecker/woodpecker_xyzy.ini b/configs/sim/woodpecker/woodpecker_xyzy.ini index dce2619e11d..18f793993f4 100644 --- a/configs/sim/woodpecker/woodpecker_xyzy.ini +++ b/configs/sim/woodpecker/woodpecker_xyzy.ini @@ -143,7 +143,6 @@ HOME_LATCH_VEL = 10.000 HOME_SEQUENCE = 2 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [JOINT_1] AXIS = Y @@ -188,7 +187,6 @@ HOME_LATCH_VEL = 10.00 HOME_SEQUENCE = 0 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [JOINT_3] AXIS = Y diff --git a/configs/sim/woodpecker/woodpecker_xyzya.ini b/configs/sim/woodpecker/woodpecker_xyzya.ini index 063b957dec1..3f0ba0c3b57 100644 --- a/configs/sim/woodpecker/woodpecker_xyzya.ini +++ b/configs/sim/woodpecker/woodpecker_xyzya.ini @@ -150,7 +150,6 @@ HOME_LATCH_VEL = 10.000 HOME_SEQUENCE = 2 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [JOINT_1] AXIS = Y @@ -195,7 +194,6 @@ HOME_LATCH_VEL = 10.00 HOME_SEQUENCE = 0 HOME_USE_INDEX = False HOME_IGNORE_LIMITS = False -HOME_IS_SHARED = 1 [JOINT_3] AXIS = Y diff --git a/docs/src/source-highlight/ini-test.ini b/docs/src/source-highlight/ini-test.ini index b6fd812f2f1..e0fef0c4e83 100644 --- a/docs/src/source-highlight/ini-test.ini +++ b/docs/src/source-highlight/ini-test.ini @@ -145,7 +145,6 @@ HOME_LATCH_VEL = 25.4 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Second axis [AXIS_1] @@ -188,7 +187,6 @@ HOME_LATCH_VEL = 25.4 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 # section for main IO controller parameters ----------------------------------- [EMCIO] diff --git a/lib/hallib/simulated_home.hal b/lib/hallib/simulated_home.hal index fcc26b0b92b..2c2d602cd81 100644 --- a/lib/hallib/simulated_home.hal +++ b/lib/hallib/simulated_home.hal @@ -1,5 +1,4 @@ # This hal file simulates home switches -loadrt or2 names=or2_0 loadrt comp names=comp_x,comp_y,comp_z # set fixed value for position of virtual switches (use 'in0' for positive and 'in1' for negative values) @@ -21,17 +20,10 @@ setp comp_x.hyst .02 setp comp_y.hyst .02 setp comp_z.hyst .02 -net Xhomesw <= comp_x.out +net Xhomesw <= comp_x.out => joint.0.home-sw-in net Yhomesw <= comp_y.out => joint.1.home-sw-in -net Zhomesw <= comp_z.out +net Zhomesw <= comp_z.out => joint.2.home-sw-in addf comp_x servo-thread addf comp_y servo-thread addf comp_z servo-thread - -# this section is only for shared home switch signals on multiple axes -net Xhomesw => or2_0.in0 -net Zhomesw => or2_0.in1 -net XZhomesw or2_0.out => joint.0.home-sw-in joint.2.home-sw-in - -addf or2_0 servo-thread diff --git a/tests/lathe/lathe.ini b/tests/lathe/lathe.ini index f874f7c4a25..000902de98c 100644 --- a/tests/lathe/lathe.ini +++ b/tests/lathe/lathe.ini @@ -68,7 +68,6 @@ HOME_LATCH_VEL = 1.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 [AXIS_Z] MIN_LIMIT = -2.0 @@ -101,4 +100,3 @@ HOME_LATCH_VEL = 1.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 diff --git a/tests/trajectory-planner/circular-arcs/configs/9axis.ini b/tests/trajectory-planner/circular-arcs/configs/9axis.ini index 0749acac1db..13aa2b2fcd6 100644 --- a/tests/trajectory-planner/circular-arcs/configs/9axis.ini +++ b/tests/trajectory-planner/circular-arcs/configs/9axis.ini @@ -147,7 +147,6 @@ HOME_LATCH_VEL = 1.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 [AXIS_1] @@ -188,7 +187,6 @@ HOME_LATCH_VEL = 1.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 [AXIS_3] @@ -264,7 +262,6 @@ HOME_LATCH_VEL = 0.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 0 [AXIS_7] @@ -285,7 +282,6 @@ HOME_LATCH_VEL = 0.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 0 [AXIS_8] @@ -306,7 +302,6 @@ HOME_LATCH_VEL = 0.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 0 # section for main IO controller parameters ----------------------------------- diff --git a/tests/trajectory-planner/circular-arcs/configs/axis_mm.ini b/tests/trajectory-planner/circular-arcs/configs/axis_mm.ini index 991bc7e10f8..a87b6f8f398 100644 --- a/tests/trajectory-planner/circular-arcs/configs/axis_mm.ini +++ b/tests/trajectory-planner/circular-arcs/configs/axis_mm.ini @@ -150,7 +150,6 @@ HOME_LATCH_VEL = 25.4 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 -HOME_IS_SHARED = 1 # Second axis [AXIS_1] @@ -193,7 +192,6 @@ HOME_LATCH_VEL = 25.4 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 -HOME_IS_SHARED = 1 # section for main IO controller parameters ----------------------------------- [EMCIO]