I want to switch to using motion analog/digital outputs and M6x commands
for control of temperatures, fans, etc. on my 3D printer, but I can't
figure out how to change these values manually.

When I use  an M1xx code and a HAL signal, I can just use halcmd to set
the desired value regardless of whether or not a program is running, but
I can't figure out how to do that with the motion outputs.  When I try
setting the values via HAL, I get an error:

$ halcmd setp motion.analog-out-00 32
<commandline>:0: pin 'motion.analog-out-00' is not writable

So how can I update these values manually if a program is running?

It is important to be able to tweak some of these (particularly the
temperature settings) based on how the print is progressing.  Using the
M1xx codes breaks blending, which causes "blobs" on the resulting print,
or I wouldn't be trying to use the analog/digital motion outputs.

-- 
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