Pardon my ignorance, but what does "branch" mean here?  I have LinuxCNC 2.7.4 
with Preempt-RT kernel support.  Would this mean going with something other 
than that?  That's a nonstarter.

Danny

---- Dewey Garrett <dgarr...@panix.com> wrote: 
> As mentioned, you might want to try the joints_axes12 branch.
> (See below for example xyzx sim configurations in joints_axes12.)
> 
> All recent mainline branches (e.g., 2.6.x, 2.7.x, master) support
> JOG_CONT and JOG_INCR modes as used by 1) the axis gui for keyboard
> jogging and 2) halui pins with names: halui.jog-speed, halui.jog.N.*
> 
> The mainline branches do _not_ support wheel (mpg) based jogging in
> teleop (world) mode.  Only recent joints_axesNN (NN >=9) branches
> support wheel based jogging in teleop (world) mode.
> 
> Also note:
> 1) In recent joints_axesNN branches, some halui hal pin names have been
>    renamed and pins have been added to distinguish joints/axes and joint/world
>    modes of jogging.  See the joints_axesNN docs, for example section 4.2
>    in:
> 
> http://buildbot.linuxcnc.org/doc/scratch/v2.8.0~pre1-ja~joints-axes12~44c2e6d/html/getting-started/updating-linuxcnc.html
> 
> 2) The LinuxCNC distribution includes a script (LIB:xhc-hb04.tcl) to
>    aid in configuring an xhc-hb04 pendant and provides example sim
>    configs located in:
> 
>        configs/sim/axis/xhc-hb04
> 
> 3) In the joints_axes12 branch, the LIB:xhc-hb04.tcl script is
>    'joints_axes aware' and will connect the proper wheel jogging pins
>    for _both_ joint and telop jogging for known kinematics, namely
>    trivkins and gentrivkins.
> 
> 4) A gantry config like xyzx is more complicated than simple
>    gentrivkins configs because two joints control the x axis coordinate.
>    I have added a set of configs to illustrate xyzx configs with simulated
>    wheel jogging and with an xhc-hb04 18button pendant.
> 
>    
> http://git.linuxcnc.org/gitweb?p=linuxcnc.git;a=commitdiff;h=73829e047a2074a0da10a7cdb0cb2c3284ee92d0
> 
>    The configs, located at configs/sim/axis/ja_tests/xyzx_mpg are simplified
>    in order to focus on config items that affect joint/world jogging 
> functionality:
>      a) position commands are connected directly to feedback
>      b) immediate homing is used (no home switch logic is included)
>      c) machine position limits are set to large numbers
> 
>     The configs and a README can be examined at:
>     
> http://git.linuxcnc.org/gitweb?p=linuxcnc.git;a=tree;f=configs/sim/axis/ja_tests/xyzx_mpg;h=0f6bcb48131beca706ce51ca237173af3ff5a1ab;hb=73829e047a2074a0da10a7cdb0cb2c3284ee92d0
> 
> 
> 5) To use the joints_axes12 branch, you can make a RIP build from source
>    or use a 'scratch' deb from the buildbot.  Instructions for buildbot
>    are at :
>         http://buildbot.linuxcnc.org
> -- 
> Dewey Garrett
> 
> 
> ------------------------------------------------------------------------------
> Transform Data into Opportunity.
> Accelerate data analysis in your applications with
> Intel Data Analytics Acceleration Library.
> Click to learn more.
> http://pubads.g.doubleclick.net/gampad/clk?id=278785471&iu=/4140
> _______________________________________________
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users


------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785471&iu=/4140
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to