> On 5 Sep 2017, at 17:57, j...@allwinedesigns.com wrote:
> 
> I see in my hal file that a few settings are being pulled from my INI file, 
> such as:
> setp [PRUCONF](DRIVER).stepgen.00.position-scale  [AXIS_0]SCALE
> 
> I'd like to use halcmd or python to set 
> [PRUCONF](DRIVER).stepgen.00.position-scale at runtime. Is that possible? 
> This doesn't work:
> $ halcmd setp "[PRUCONF](DRIVER).stepgen.00.position-scale" 
> -8333.333333333333333
> <commandline>:0: parameter or pin 
> '[PRUCONF](DRIVER).stepgen.00.position-scale' not found

Have a look here: 
https://github.com/machinekit/machinekit/blob/master/configs/ARM/BeagleBone/CRAMPS/CRAMPS.ini#L2

You probably give a name to the hal_pru_generic when you instantiate. Like here 
(see halname at the end of the stribg)
https://github.com/machinekit/machinekit/blob/master/configs/ARM/BeagleBone/CRAMPS/CRAMPS.hal#L28

So your line with halcmd should be:
halcmd setp hpg.stepgen.00.position-scale -8333.333333333333333

Try "halcmd show pin" to show all pins, or "halcmd show pin hpg" for specific 
hpg pins

-- 
website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
https://github.com/machinekit
--- 
You received this message because you are subscribed to the Google Groups 
"Machinekit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to machinekit+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/machinekit.
For more options, visit https://groups.google.com/d/optout.

Reply via email to