On Mon, Nov 01, 2010 at 12:13:36AM -0500, Jon Elson wrote:

> One quirk, which I think is inherent in the way that HAL component 
> encoder.c works,
> and which I copied,
> is that a dithering encoder gets the wrong velocity.  

When Seb K was working on the hostmot2 driver, one of the kinds of
wrongness we found (and he fixed) was

http://timeguy.com/cradek-files/emc/encoder-velocity.png

This plot was from a real machine with minor dithering at very low
speed.  I do not think the software encoder component is quite right
near zero speed.  I think Seb started with that code and improved it
to get the good results we have from hostmot2 now.  You might want to
browse the git history to see what he did?

The changes 84e73cbd534 and especially fed9d8e5a58 look relevant.

Chris


------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store 
http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to