EDIT:
Does not seem to change in value, so must be "baby step" offset.
EDIT2:
G30 might be it

https://marlinfw.org/docs/gcode/G030.html
Code: Select all
SENDING:G30
echo:busy: processing
echo:busy: processing
echo:busy: processing
Bed X: 219.90 Y: 220.00 Z: -0.23
>>> G30
SENDING:G30
echo:busy: processing
echo:busy: processing
echo:busy: processing
echo:busy: processing
Bed X: 219.90 Y: 220.00 Z: -0.50
>>> G30
SENDING:G30
echo:busy: processing
echo:busy: processing
echo:busy: processing
Bed X: 219.90 Y: 220.00 Z: -0.23
Code: Select all
SENDING:G30
echo:busy: processing
echo:busy: processing
echo:busy: processing
Bed X: 59.90 Y: 31.00 Z: 0.21
echo:busy: processing
>>> G30
SENDING:G30
>>> G30
SENDING:G30
echo:busy: processing
echo:busy: processing
echo:busy: processing
Bed X: 59.90 Y: 219.78 Z: 0.21
>>> G30
SENDING:G30
echo:busy: processing
echo:busy: processing
echo:busy: processing
Bed X: 59.90 Y: 219.78 Z: 0.22
>>> G30
SENDING:G30
echo:busy: processing
echo:busy: processing
echo:busy: processing
Bed X: 59.90 Y: 219.78 Z: 0.24
>>> G30
SENDING:G30
echo:busy: processing
echo:busy: processing
echo:busy: processing
Bed X: 59.90 Y: 219.78 Z: 0.20
>>> G30
SENDING:G30
echo:busy: processing
echo:busy: processing
echo:busy: processing
Bed X: 59.90 Y: 219.78 Z: 0.21
>>> G30
SENDING:G30
echo:busy: processing
echo:busy: processing
echo:busy: processing
Bed X: 59.90 Y: 219.78 Z: 0.21
>>> G30
SENDING:G30
echo:busy: processing
echo:busy: processing
echo:busy: processing
Bed X: 59.90 Y: 219.78 Z: 0.22
>>> G30
SENDING:G30
echo:busy: processing
echo:busy: processing
echo:busy: processing
Bed X: 59.90 Y: 219.78 Z: 0.23
>>> G30
SENDING:G30
echo:busy: processing
Yeah, I have one of those. It's not great, but kind of sort of works.
Something is still wonky with ABL. The probe can read about 0.05mm off at random.