@@ -213,13 +213,16 @@ def homed_on_test():
213213 self .input_side_edge_length .setText (str (self .PREFS_ .getpref ( "ps_side_edge_length" , 5.0 , float , 'VERSA_PROBE_OPTIONS' )) )
214214 self .input_tool_probe_height .setText (str (self .PREFS_ .getpref ( "ps_probe_height" , 20.0 , float , 'VERSA_PROBE_OPTIONS' )) )
215215 self .input_tool_block_height .setText (str (self .PREFS_ .getpref ( "ps_block_height" , 20.0 , float , 'VERSA_PROBE_OPTIONS' )) )
216- self .pbtn_use_tool_measurement .setChecked ((self .PREFS_ .getpref ( "use_tool_measurement" , True , bool , 'VERSA_PROBE_OPTIONS' )) )
217216 self .input_adj_x .setText (str (self .PREFS_ .getpref ( "ps_offs_x" , 0.0 , float , 'VERSA_PROBE_OPTIONS' )) )
218217 self .input_adj_y .setText (str (self .PREFS_ .getpref ( "ps_offs_y" , 0.0 , float , 'VERSA_PROBE_OPTIONS' )) )
219218 self .input_adj_z .setText (str (self .PREFS_ .getpref ( "ps_offs_z" , 0.0 , float , 'VERSA_PROBE_OPTIONS' )) )
220219 self .input_adj_angle .setText (str (self .PREFS_ .getpref ( "ps_offs_angle" , 0.0 , float , 'VERSA_PROBE_OPTIONS' )) )
221220 self .input_rapid_vel .setText (str (self .PREFS_ .getpref ( "ps_probe_rapid_vel" , 60.0 , float , 'VERSA_PROBE_OPTIONS' )) )
222221
222+ self .pbtn_use_tool_measurement .setChecked ((self .PREFS_ .getpref ( "use_tool_measurement" , True , bool , 'VERSA_PROBE_OPTIONS' )) )
223+ self .allow_auto_zero .setChecked ((self .PREFS_ .getpref ( "use_auto_zero" , True , bool , 'VERSA_PROBE_OPTIONS' )) )
224+ self .allow_auto_skew .setChecked ((self .PREFS_ .getpref ( "use_auto_skew" , True , bool , 'VERSA_PROBE_OPTIONS' )) )
225+
223226 self .z_max_clear = INFO .get_safe_float ("VERSA_TOOLSETTER" , "Z_MAX_CLEAR" )
224227 self .ts_x = INFO .get_safe_float ('VERSA_TOOLSETTER' ,'X' )
225228 self .ts_y = INFO .get_safe_float ('VERSA_TOOLSETTER' ,'Y' )
@@ -266,13 +269,16 @@ def _hal_cleanup(self):
266269 self .PREFS_ .putpref ( "ps_side_edge_length" , float (self .input_side_edge_length .text ()), float , 'VERSA_PROBE_OPTIONS' )
267270 self .PREFS_ .putpref ( "ps_probe_height" , float (self .input_tool_probe_height .text ()), float , 'VERSA_PROBE_OPTIONS' )
268271 self .PREFS_ .putpref ( "ps_block_height" , float (self .input_tool_block_height .text ()), float , 'VERSA_PROBE_OPTIONS' )
269- self .PREFS_ .putpref ( "use_tool_measurement" , bool (self .pbtn_use_tool_measurement .isChecked ()), bool , 'VERSA_PROBE_OPTIONS' )
270272 self .PREFS_ .putpref ( "ps_offs_x" , float (self .input_adj_x .text ()), float , 'VERSA_PROBE_OPTIONS' )
271273 self .PREFS_ .putpref ( "ps_offs_y" , float (self .input_adj_y .text ()), float , 'VERSA_PROBE_OPTIONS' )
272274 self .PREFS_ .putpref ( "ps_offs_z" , float (self .input_adj_z .text ()), float , 'VERSA_PROBE_OPTIONS' )
273275 self .PREFS_ .putpref ( "ps_offs_angle" , float (self .input_adj_angle .text ()), float , 'VERSA_PROBE_OPTIONS' )
274276 self .PREFS_ .putpref ( "ps_probe_rapid_vel" , float (self .input_rapid_vel .text ()), float , 'VERSA_PROBE_OPTIONS' )
275277
278+ self .PREFS_ .putpref ( "use_tool_measurement" , bool (self .pbtn_use_tool_measurement .isChecked ()), bool , 'VERSA_PROBE_OPTIONS' )
279+ self .PREFS_ .putpref ( "use_auto_zero" , bool (self .allow_auto_zero .isChecked ()), bool , 'VERSA_PROBE_OPTIONS' )
280+ self .PREFS_ .putpref ( "use_auto_skew" , bool (self .allow_auto_skew .isChecked ()), bool , 'VERSA_PROBE_OPTIONS' )
281+
276282 # process the STATUS return message
277283 # set the line edit to the value if not cancelled
278284 def return_value (self , w , message ):
0 commit comments