From: Jon E. <el...@pi...> - 2003-09-27 20:42:21
|
Wait a minute! This all has to do with index pulse sensing after sensing the home switch. My client's machine doesn't HAVE an index channel on the encoder, and the encoder is not fed back to the computer at this time. So, it must be searching for the index pulse that will never come! The fix must be to flip the sense of the index pulse, so it thinks the index is always on. But, there's no parameter to do this! If you don't have an index channel on the encoder, you'd have to wire the Z input pin to +5 V, or define a parameter and recompile. This is obviously an oversight. There is a comparison in ppmc_encoder.c (and presumably other encoder interface code) : model != EXT_ENCODER_INDEX_MODEL_MANUAL) That sounds related to this, but I have no idea what this is supposed to do. Eric Keller didn't quite know what to do with it when he set up the framework for me, either. Any comments on encoder index re. homing? Jon |