Hi there!
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.
Greetings Frank