@@ -184,13 +184,16 @@ def homed_on_test():
184184 self .input_side_edge_length .setText (str (self .PREFS_ .getpref ( "ps_side_edge_length" , 5.0 , float , 'VERSA_PROBE_OPTIONS' )) )
185185 self .input_tool_probe_height .setText (str (self .PREFS_ .getpref ( "ps_probe_height" , 20.0 , float , 'VERSA_PROBE_OPTIONS' )) )
186186 self .input_tool_block_height .setText (str (self .PREFS_ .getpref ( "ps_block_height" , 20.0 , float , 'VERSA_PROBE_OPTIONS' )) )
187- self .pbtn_use_tool_measurement .setChecked ((self .PREFS_ .getpref ( "use_tool_measurement" , True , bool , 'VERSA_PROBE_OPTIONS' )) )
188187 self .input_adj_x .setText (str (self .PREFS_ .getpref ( "ps_offs_x" , 0.0 , float , 'VERSA_PROBE_OPTIONS' )) )
189188 self .input_adj_y .setText (str (self .PREFS_ .getpref ( "ps_offs_y" , 0.0 , float , 'VERSA_PROBE_OPTIONS' )) )
190189 self .input_adj_z .setText (str (self .PREFS_ .getpref ( "ps_offs_z" , 0.0 , float , 'VERSA_PROBE_OPTIONS' )) )
191190 self .input_adj_angle .setText (str (self .PREFS_ .getpref ( "ps_offs_angle" , 0.0 , float , 'VERSA_PROBE_OPTIONS' )) )
192191 self .input_rapid_vel .setText (str (self .PREFS_ .getpref ( "ps_probe_rapid_vel" , 60.0 , float , 'VERSA_PROBE_OPTIONS' )) )
193192
193+ self .pbtn_use_tool_measurement .setChecked ((self .PREFS_ .getpref ( "use_tool_measurement" , True , bool , 'VERSA_PROBE_OPTIONS' )) )
194+ self .allow_auto_zero .setChecked ((self .PREFS_ .getpref ( "use_auto_zero" , True , bool , 'VERSA_PROBE_OPTIONS' )) )
195+ self .allow_auto_skew .setChecked ((self .PREFS_ .getpref ( "use_auto_skew" , True , bool , 'VERSA_PROBE_OPTIONS' )) )
196+
194197 self .z_max_clear = INFO .get_safe_float ("VERSA_TOOLSETTER" , "Z_MAX_CLEAR" )
195198 self .ts_x = INFO .get_safe_float ('VERSA_TOOLSETTER' ,'X' )
196199 self .ts_y = INFO .get_safe_float ('VERSA_TOOLSETTER' ,'Y' )
@@ -236,13 +239,16 @@ def _hal_cleanup(self):
236239 self .PREFS_ .putpref ( "ps_side_edge_length" , float (self .input_side_edge_length .text ()), float , 'VERSA_PROBE_OPTIONS' )
237240 self .PREFS_ .putpref ( "ps_probe_height" , float (self .input_tool_probe_height .text ()), float , 'VERSA_PROBE_OPTIONS' )
238241 self .PREFS_ .putpref ( "ps_block_height" , float (self .input_tool_block_height .text ()), float , 'VERSA_PROBE_OPTIONS' )
239- self .PREFS_ .putpref ( "use_tool_measurement" , bool (self .pbtn_use_tool_measurement .isChecked ()), bool , 'VERSA_PROBE_OPTIONS' )
240242 self .PREFS_ .putpref ( "ps_offs_x" , float (self .input_adj_x .text ()), float , 'VERSA_PROBE_OPTIONS' )
241243 self .PREFS_ .putpref ( "ps_offs_y" , float (self .input_adj_y .text ()), float , 'VERSA_PROBE_OPTIONS' )
242244 self .PREFS_ .putpref ( "ps_offs_z" , float (self .input_adj_z .text ()), float , 'VERSA_PROBE_OPTIONS' )
243245 self .PREFS_ .putpref ( "ps_offs_angle" , float (self .input_adj_angle .text ()), float , 'VERSA_PROBE_OPTIONS' )
244246 self .PREFS_ .putpref ( "ps_probe_rapid_vel" , float (self .input_rapid_vel .text ()), float , 'VERSA_PROBE_OPTIONS' )
245247
248+ self .PREFS_ .putpref ( "use_tool_measurement" , bool (self .pbtn_use_tool_measurement .isChecked ()), bool , 'VERSA_PROBE_OPTIONS' )
249+ self .PREFS_ .putpref ( "use_auto_zero" , bool (self .allow_auto_zero .isChecked ()), bool , 'VERSA_PROBE_OPTIONS' )
250+ self .PREFS_ .putpref ( "use_auto_skew" , bool (self .allow_auto_skew .isChecked ()), bool , 'VERSA_PROBE_OPTIONS' )
251+
246252 # process the STATUS return message
247253 # set the line edit to the value if not cancelled
248254 def return_value (self , w , message ):
0 commit comments