Closed shura-2 closed 7 months ago
Hi @shura-2,
This is the normal behavior... Since the homing cycle ask extreme speed cpu reactions, the algorithm have no time to run the protocol_execute_realtime() function. This is this function which run the '?' status report. So, the status report will not be executed during the homing cycle. The other GCode commands which are not immediate commands are put on hold in the input buffer. This is why, if you send $H, it will be executed at the end of the current cycle.
@++; Gauthier.
until the home ($H) loop is executed, the controller does not accept the request (?), but resending the command ($H) successfully fills the buffer