On 4/21/10, Lyndondr <
lynd...@gmail.com> wrote:
> I have the same question.
>
> What I think it does is it holds the program from executing until the
> temperature setting is satisfied.
That may be - I'm not sure.
> It also may be defining what
> extruder to be used because there are 4 ports on the motherboard. I
> suspect its both.
It is not that. Check the schematics - all 4 ports are identical.
RS-485 is a multi-drop interface spec. All "stations" are connected
to the same 2 wires.
http://en.wikipedia.org/wiki/EIA-485
RS-485 describes the electrical spec, not the bytes flowing across it.
What I suspect is happening (without reviewing the code) is that with
multiple extruders, they would all listen, but only one would act and
respond to most commands (though something like "ABORT" could be acted
on by all). It's also possible that there is *not* presently any code
(in the main branch) that handles multiple extruders, so all would
hear the commands, perform actions, then attempt to reply, possibly at
the same time.
-ethan