Minor error on M114 firmware or documentation
-
The documentation says that M114 reports current position, but it reports the end position of the current move.
In NanoDLP emulation, it only gets run after the current move is finished, so technically, it is correct.
In my application, the ideal behavior would be position information during move (either automatically or by asking) and a message when when machine has stopped. I do get the latter in NanoDLP mode. A real-time position info would be nice (but not a show-stopper).
-
You can send M400 M114 to wait for the current moves in the queue to complete and then report position. Does that meet your requirements?
-
Not really, but this is a minor point anyway, doesn't prohibit me from anything.