On 5 August 2015 at 15:41, EBo <e...@sandien.com> wrote:
> What whitespace problem?

A speculative one that might not exist. It was a guess.

The first time through the G-code routine
860         if (control_find_oword(block, settings, &op) == INTERP_OK) {
returns false for both "if" statements.
The second time through it returns "true" for both "if statements"
On this second pass, at the first "if" statement
861             if (settings->sequence_number != (op->sequence_number + 1))
returns false.
The second time line 861 returns true and raises a spurious error.
On the third and subsequent invocation 860 is back to returning false.

The error is only raised in MDI mode, not when calling toolchanges from G-code.

I don't actually understand yet what those test are checking.


Sometimes, even more puzzlingly, the error raised is "O word sub
redefinition" (I will try to get the exact wording when I get home to
the test machine).

-- 
atp
If you can't fix it, you don't own it.
http://www.ifixit.com/Manifesto

------------------------------------------------------------------------------
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to