I use an Eleks Maker Machine with GRBL on an Arduino clone.

I use an Eleks Maker Machine with GRBL on an Arduino clone.

I recently added homing switches and send the machine home with $H now.

Also I set
#define HOMING_FORCE_SET_ORIGIN”

in config.h to set home position as machine coordinates 0 0 0
and not to negative space.

Suddenly LW3 GUI doesn´t let me set coordinates to zero anymore.
Wait, that´s not the whole truth.
When I use the “set zero” button, it doesn´t change the numerical displayed coordinates. But $# shows me the offset I made with the button in the WCS I currently use:

[G54:10.000,10.000,0.000]
: [G55:0.000,0.000,0.000]
: [G56:0.000,0.000,0.000]
: [G57:0.000,0.000,0.000]
: [G58:0.000,0.000,0.000]
: [G59:0.000,0.000,0.000]
: [G28:0.000,0.000,0.000]
: [G30:0.000,0.000,0.000]
: [G92:0.000,0.000,0.000]
: [TLO:0.000]
: [PRB:0.000,0.000,0.000:0]

As far as I understand this tells me, it did a G10 with “set zero”. But why no more zeroing in the GUI?

I tried if switching between absolute and relative distances (G90 / G91) changes something, but didn´t.

Does $H change something here?
Do machine coordinates set to 0 0 0 affect this?

Lack of understanding in my head…

$$ gives:

$0=3
: $1=25
: $2=0
: $3=3
: $4=0
: $5=0
: $6=0
: $10=1
: $11=0.010
: $12=0.002
: $13=0
: $20=1
: $21=0
: $22=1
: $23=3
: $24=25.000
: $25=1500.000
: $26=250
: $27=1.000
: $30=256
: $31=0
: $32=1
: $100=80.000
: $101=80.000
: $102=250.000
: $110=10000.000
: $111=10000.000
: $112=500.000
: $120=300.000
: $121=300.000
: $122=10.000
: $130=108.000
: $131=190.000
: $132=200.000

Set $10=0 to get wco instead of mco.

@cprezzi totally yes, thank you!

Switching the output of GRBLs status report did it.

I didn´t get the fact, that the numerical coordinante feedback in LW is part of what GRBL calls its “status report”.
This correlation was not clear for me.

I´m happy now.