On 11/25/2013 11:38 AM, John Kasunich wrote:
> As Seb says, those pins are outputs from motion, and can be
> controlled ONLY by g-code.

I don't mind controlling the value with g-code, but this is "jog while
UN-paused"...I'd need to be able to inject gcode into a running program
stream.  Not easy to do at the moment, but I have hopes that Michael's
messaging updates will make something like this a LOT easier.

> I think you can do better than the mux approach though.  For
> example, use a summer, and add a manually adjustable (PyVCP
> or gladeVCP) "temperature trim" value to the main value coming
> from the g-code.
> 
> Or maybe you want the trim value to be a multiply instead of an
> add.  Depends on the nature of the variable you are controlling.
> 
> But the general gist is that you are combining the value from the
> g-code with the manual value, rather than over-riding the one with
> the other.

A trim probably makes more sense than a mux, but both could work in
different contexts.  My immediate application is tweaking print
temperature, where a trim seems appropriate.  For other applications
(like the cooling fan) a full override probably makes more sense.  Or
maybe even both with a GUI control panel...

I'll play with the options and see what works, but would rather have
been able to just:

  halcmd --Do_what_I_want_to_the_motion_outputs NewTemp

...or similar.  :)

Ah well...

-- 
Charles Steinkuehler
[email protected]

Attachment: signature.asc
Description: OpenPGP digital signature

------------------------------------------------------------------------------
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing 
conversations that shape the rapidly evolving mobile landscape. Sign up now. 
http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to