Greetings all;

I have one joint worth of the updown and bitslice coded up and tested.

Plus values in the 0 to 7 range behave as expected.  updown counts of -1 
to -7 do not, but do give unique address outputs of 15 to 9 in nibble 
values, so there is no conflict at any point in the -7 to 7 range. I 
just have to feed the gain factor into the correct mux.N.inN.

Encoder gain has been mentioned as 4, so that one felt detent is an 
increment or decrement of one at the .position output, I think, is that 
correct for this use?

Or do I need to use the axis/joint .scale in here to achieve, as the 
smallest base motion of one motor microstep per felt detent, or 100 
microsteps per full turn of the dial.  That seems like the right speed 
to approach a touching-off point to me.  All other speeds would be 
2x,5x,10x,20x,50x,100x,200x,500x, although the last 2 or 3 might be tool 
breakers/killers, in which case we just further restrict the .min/.max 
of the updown module with .clamp=true.  In fact what I write will, to be 
expanded only if its obviously too slow.

Feels like time to add the tally boxes to pyvcp.panel.xml, and add some 
method of displaying the negative values in a proper appearing tally, so 
it appears to have a unity speed at center scale.  Drag out the big .pdf 
again for the xml stuffs. :O}

Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page <http://geneslinuxbox.net:6309/gene>

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to