I had a problem to tare my probe when the Bed Meshing is in progress.
My Printer is a Mingda MagicianX with a piezo(like) probe with MCU and 2 Signal Pins.
One Signal for Probing and one for tare.
I created a macro that tares the probe on every probing move.
Add this Code into Probe Section:
[probe] activate_gcode: set_tare
Set the output pin for tare signal in your printer.cfg
[output_pin tare] pin: !PE5 # SKR 3 Servo PE5 / PIN 12 (u103) on Mingda Hotend value: 0
Add this Gcode Macro in your printer.cfg
[gcode_macro set_tare] gcode: SET_PIN PIN=tare VALUE=1 G4 P500 #pause SET_PIN PIN=tare VALUE=0
For me it works fine!
I think you can use this configuration for all probes that needs to tared before probing…
Hopefully someone else can use this code.