trying to set Z home with BL Touch and get "trying to set Z home with BL Touch “RECEIVED: error: Axis Z must be homed before setting Homing offset”
I’m using M306 Z0
The Z axis is exactly where I need it to be, how can I home when it doesn’t know where home is yet?
You need to home ( G28 ) before you use M306. M306 sets a offset relative to the G28 home position, it can’t do that if you haven’t done G28 yet as it doesn’t know where it is relative to the home position so there is no way to calculate that offset.