Hey Repetier,
I know calling G92 will update the position in the host making sequential moves as expected but is there something the host looks for that may update the current offset/position in the Repetier Host by calling a custom G command? Currently my implementation of G38 for tool offset updates the global offset of the printer but the host is not aware of this new position so if i use the GUI to jog afterwards I risk crashing the machine. To resolve this I have to call G1 X<offset x> Y<offset y> z<offset z> which does not move the machine but only to update the host.